SQL Server 2012 Custom Server Roles Parte 2

Ola pessoal,

No primeiro post vimos como criar uma custom server role e nesse próximo post vamos então testar essa nova funcionalidade. Sem mais delongas vamos mostrar o que pode ser feito.

 

Passo 1: Dentro da nossa Custom Server Role vamos criar algumas regras.

Abaixo todas as regras são do tipo “Deny”

regra1

regra2

regra3

Ou via T-SQL

USE master
GO
DENY CREATE ANY DATABASE TO [CustonServerRole]
GO
DENY SHUTDOWN TO [CustonServerRole]
GO
DENY VIEW ANY DATABASE TO [CustomServerRole]
GO
DENY VIEW ANY DEFINITION TO [CustomServerRole]

Vamos aos testes.

Teste 1: Shutdown

Shutdown

 

Teste 2: Criação de base de dados

CriacaoDatabase

 

Teste 3: Visualizar as bases de dados

VisualizarDatabase

Como podem ver quando estamos com o usuário ServerRoleUser não podemos visualizar nenhuma base e quando estamos com o usuário Administrator a visualização é possivel.

 

Entao pessoal, apenas um rápido post para mostrar o que é possível fazer com as novas Custom Server Roles.

 

Boa diversão!!

 

Abraços,
Marcos Freccia
[MCTS|MCITP|MCT SQL Server 2008]

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em março 19, 2012, em Denali, SQL Server 2012, SQL Server Denali, VirtualPass e marcado como , , . Adicione o link aos favoritos. Deixe um comentário.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: