domingo, novembro 15, 2009

Server Roles – MS SQL

SQL Server tem disponível 8 Server roles são elas:

sysadmin: Realizar qualquer atividade no SQL Server
serveradmin: Diversas configurações
setupadmin: Adicionar e remover linked servers e execução de algumas store procedures
securityadmin: Administrar logins
processadmin: Administrar processos em uma instancia SQL Server
dbcreator: Criação e alteração de base de dados
diskadmin: Administrar disk files
bulkadmin: executar Bulk Insert(Importar arquivos)

É possível realizar a configuração da server roles através do SSMS ou utilizando procedures.
No exemplo abaixo é utilizando a procedure sp_addsrvrolemember para dar a role de sysadmin ao usuário teste:

execute sp_addsrvrolemember [maykon-server\teste], sysadmin

Para remover a role é possível utilizar a procedure sp_dropsrvrolemember

execute sp_dropsrvrolemember [maykon-server\teste], sysadmin

Nenhum comentário: