NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 06 : 17
Quer receber novidades e e-books gratuitos?
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO
Autor: Júlio Battisti
Lição 106 - Capítulo 06 - Definindo permissões em nível de Servidor/Instância

Permissões em nível de SERVIDOR\instância definem o que um determinado login pode fazer. Por exemplo, logins que são membros do grupo sysadmin podem fazer qualquer coisa, tal como:

® Criar novos Bancos de Dados.

® Excluir Bancos de Dados.

® Alterar Bancos de Dados.

® Agendar tarefas.

A maneira de darmos permissões em um SERVIDOR\instância para um determinado login é adicionando-o a uma das roles do servidor, de acordo com o nível de permissão que o login necessita. Por exemplo, se precisamos que um determinado login seja capaz de gerenciar logins, devemos adicioná-lo a role securityadmin, se queremos dar a um login permissões totais na instância, basta adicionar este login como membro da role sysadmin.

Para adicionar um login a uma role, temos duas opções. Abrir as propriedades da role, clicar no botão Add... e adicionar um ou mais usuários. Este procedimento foi descrito no item anterior.

Outra maneira é acessarmos as propriedades do login. Para isso abra o SQL Server Management Studio, clique no sinal de mais ao lado da instância que você está trabalhando (por exemplo SERVIDOR\SQL2005). Nas opções que surgem, dê um clique no sinal de mais ao lado da opção Security para expandi-la. Abaixo de Security dê um clique no sinal de + ao lado da opção Logins. Será exibida uma lista com todos os logins da instância em questão. Para acessar as propriedades de um determinado login, basta dar um clique duplo sobre  no login a ser configurado. Na janela de propriedades, temos diversas guias, dentre as quais podemos destacar as seguintes:

® General: Nesta guia podemos definir se permitimos (Grant server access) ou negamos (Deny server access) o acesso ao login em questão. Também podemos definir o Banco de Dados e a linguagem padrão para quando o login fizer a conexão com a instância do servidor SQL Server.

® Server Roles: Nesta guia podemos adicionar o login a uma ou mais roles do servidor. Lembre que ao adicionar um login a uma role, o logir irá herdar todas as permissões atribuídas a role. Quer ser demitido? Adicione todo mundo a role sysadmin. A menos que você consiga provar que não está em suas plenas capacidades mentais, é demissão na certa. Também lembre que não é possível adicionar novas roles de servidor, além das roles criadas durante a instalação do SQL Server 2005. Para adicionar o login a uma ou mais roles, basta marcar as roles desejadas, conforme exemplo indicado na Figura 6.27, onde estou adicionando o login SERVIDOR\user1, as roles diskadmin e securityadmin.

Curso Completo de SQL Server 2005 - Júlio Battisti
Figura 6.27 Adicionando o login a uma ou mais roles.

® Database Access: Nesta guia podemos adicionar o login em questão, como usuário de um ou mais Bancos de Dados, da instância que está sendo configurada. Ao selecionarmos um Banco de Dados nesta janela, na parte inferior da janela surge uma listagem com as roles do Banco de Dados selecionado. Neste momento, além de adicionar o login como usuário de um ou mais Banco de Dados, podemos incluí-lo em uma ou mais roles do Banco de Dados, conforme as necessidades de acesso do usuário. Na figura 6.28 o usuário SERVIDOR\user1 tem permissão de acesso ao Banco de Dados Exemplo1 e está sendo adicionado às roles public, db_accessadmin e db_securityadmin.

Curso Completo de SQL Server 2005 - Júlio Battisti
Figura 6.28 Adicionando o login como usuário do Banco de Dados Exemplo1.

Depois de feitas as configurações necessárias, é só dar um clique no botão OK.

Para adicionar um login a uma role do servidor, também podemos utilizar o comando sp_addsrvrolemember, conforme descrito anteriormente.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI