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]

Advertisements

About Marcos Freccia

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

Posted on March 19, 2012, in Denali, SQL Server 2012, SQL Server Denali, VirtualPass and tagged , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: