Mudanças entre as edições de "Procedures criadas: Eduardo Ellery"

De GeoSales
Ir para navegação Ir para pesquisar
 
Linha 10: Linha 10:
 
<pre>
 
<pre>
  
sp_criar_usuarios_app;
+
exec sp_criar_usuarios_app;
  
 
</pre>
 
</pre>
Linha 17: Linha 17:
 
<pre>
 
<pre>
  
sp_criar_usuarios @login = 'nome', @senha = 'senha';
+
exec sp_criar_usuarios @login = 'nome', @senha = 'senha';
  
 
</pre>
 
</pre>

Edição atual tal como às 16h45min de 24 de maio de 2018

  • Procedure que limpa as bases inválidas. Procedure só habilitada no banco de desenvolvimento.

EXEC LIMPA_BASES_INVALIDAS;

  • Procedure que deleta os usuários da base (não necessária de produção) e recria os usuários das aplicações de homologação (procedure criada somente em homologação para esta tarefa). Usar esse comando dentro da base ao qual você deseja modificar.

exec sp_criar_usuarios_app;

  • (Definida no banco master): procedure que cria usuário para aplicação que dá permissão em todas as bases de leitura, escrita, execução de procedures e comandos DDL (Create, Drop, Alter e Truncate).

exec sp_criar_usuarios @login = 'nome', @senha = 'senha';

  • Caso queira excluir o usuário criado (tipo quando fizer um teste), pode executar esses comandos abaixo:

Drop login nome_do_login
go
sp_MSforeachdb 'use [?];
drop user nome_do_usuario;'