sábado, 28 de agosto de 2010

Creating Databases / Police-Based Management

Criar schemas ...
Todo LOGIN criado pelo sqlserver fica alocado no banco MASTER
para utilizar um usuário criado no sqlserver a partir de outro usuário, basta rodar o comando
execute as user = 'usuario'
Todo select executado sem schema.objeto ele vai no schema que temos acesso, se nao encontra o objeto ele busca nos schemas que temos permissão e no fim, no dbo!


Management --> Police-Based Management
--> Facets or F7
Cria politicas para evitar por exemplo que alguem crie procedures com o nome sp_ , pois estas sao reservadas para as procedures de sistema.

Para criar uma politica, criamos uma condition e depois uma politica associando-a na condition criada.
Evaluation Mode podem ser 4, mas dependendo da Facet escolhida para criação da Condition...
Muito interessante estas politicas, nao precisaremos mais nos preocupar se todos estão seguindo padronizações estipuladas para o banco.

Um comentário: