Blog Archives

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]

SQL Server 2012 – Custom Server Roles Parte 1

Olá Pessoal,

No SQL Server 2012 tivemos uma excelente melhoria com relação a server roles. No SQL Server 2008 se você deseja atribuir permissões customizadas a nível de servidor você necessita realizar diretamente no login criado, mas o interessante é que agora no SQL Server 2012, podemos criar nossos logins normalmente e assim então criar uma custom server role que nos permite então as permissões  personalizadas. Sem mais delongas vamos ao que interessa e aprender como configurar esse novo recurso.

Read the rest of this entry