MS SQL Server - Atribuir Permissões

Permissionsconsulte as regras que regem os níveis de acesso que os principais têm aos protegíveis. Você pode conceder, revogar e negar permissões no MS SQL Server.

Para atribuir permissões, um dos dois métodos a seguir pode ser usado.

Método 1 - Usando T-SQL

Sintaxe

Use <database name>
Grant <permission name> on <object name> to <username\principle>

Exemplo

Para atribuir permissão de seleção a um usuário chamado 'TestUser' no objeto chamado 'TestTable' no banco de dados 'TestDB', execute a seguinte consulta.

USE TestDB
GO
Grant select on TestTable to TestUser

Método 2 - Usando SSMS (SQL Server Management Studio)

Step 1 - Conecte-se à instância e expanda as pastas conforme mostrado no seguinte instantâneo.

Step 2- Clique com o botão direito em TestUser e clique em Propriedades. A tela a seguir é exibida.

Step 3Clique em Pesquisar e selecione opções específicas. Clique em Tipos de objeto, selecione as tabelas e clique em navegar. Selecione 'TestTable' e clique em OK. A tela a seguir é exibida.

Step 4 Marque a caixa de seleção para a coluna Conceder em Selecionar permissão e clique em OK conforme mostrado no instantâneo acima.

Step 5Selecione a permissão em 'TestTable' do banco de dados TestDB concedida a 'TestUser'. Clique OK.