Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL database in Microsoft Fabric
O Mecanismo de Banco de Dados gerencia uma coleção hierárquica de entidades que podem ser protegidas com permissões. Essas entidades são conhecidas como protegíveis. Os elementos protegíveis mais proeminentes são servidores e bancos de dados, mas podem ser definidas permissões discretas em um nível mais granular. SQL Server regula as ações dos principais sobre objetos protegidos, verificando se eles receberam as permissões apropriadas.
A ilustração a seguir mostra as relações entre as hierarquias de permissões de Mecanismo de Banco de Dados.
O sistema de permissões funciona da mesma forma em todas as versões do SQL Server, banco de dados SQL, banco de dados SQL em Microsoft Fabric, análise de Azure Synapse, sistema de plataforma de análise, no entanto, alguns recursos não estão disponíveis em todas as versões. Por exemplo, a permissão no nível do servidor não pode ser configurada em produtos Azure.
Gráfico de permissões de SQL Server
Para obter um gráfico do tamanho de um pôster de todas as permissões de Mecanismo de Banco de Dados no formato PDF, consulte https://aka.ms/sql-permissions-poster.
Trabalhando com permissões
Você pode manipular permissões com as consultas GRANTDENYTransact-SQL familiares e REVOKE. Informações sobre permissões são visíveis nas exibições de catálogo sys.server_permissions e sys.database_permissions . Também há suporte para consultar informações de permissões usando funções internas.
Para obter informações sobre como criar um sistema de permissões, consulte Introdução às Permissões do Mecanismo de Banco de Dados.
Conteúdo relacionado
- Protegendo o SQL Server
- Permissões (Mecanismo de Banco de Dados)
- Securables
- Entidades de segurança (Mecanismo de Banco de Dados)
- GRANT (Transact-SQL)
- REVOKE (Transact-SQL)
- DENY (Transact-SQL)
- HAS_PERMS_BY_NAME (Transact-SQL)
- sys.fn_builtin_permissions (Transact-SQL)
- sys.server_permissions (Transact-SQL)
- sys.database_permissions (Transact-SQL)