Protegíveis
Protegíveis são os recursos cujo acesso é regulado pelo sistema de autorização do Mecanismo de Banco de Dados do SQL Server. Por exemplo, uma tabela é um protegível. Alguns protegíveis podem ser contidos dentro de outros, criando hierarquias aninhadas chamadas "escopos" que podem ser protegidos. Os escopos protegíveis são servidor, banco de dados e esquema.
Escopo protegível: servidor
O escopo protegível servidor contém os seguintes protegíveis:
Ponto de extremidade
Logon
Função de servidor
Banco de dados
Escopo protegível: banco de dados
O escopo protegível banco de dados contém os seguintes protegíveis:
Usuário
Função de banco de dados
Função de aplicativo
Assembly
Tipo de mensagem
Rota
Serviço
Associação de serviço remoto
Catálogo de texto completo
Certificado
Chave assimétrica
Chave simétrica
Contrato
Esquema
Escopo protegível: esquema
O escopo protegível esquema contém os seguintes protegíveis:
Tipo
Coleção de esquemas XML
Objeto – A classe de objeto tem os seguintes membros:
Agregação
Função
Procedimento
Fila
Sinônimo
Tabela
Exibir
Controlando o acesso a um protegível
A entidade que recebe permissão para um protegível é chamada de entidade de segurança. As entidades de segurança mais comuns são logons e usuários de banco de dados. O acesso a protegíveis é controlado pela concessão ou negação de permissões, ou pela adição de logons e de usuários a funções que têm acesso. Para obter informações sobre o controle de permissões, consulte GRANT (Transact-SQL), REVOKE (Transact-SQL), DENY (Transact-SQL), sp_addrolemember (Transact-SQL) e sp_droprolemember (Transact-SQL).
Conteúdo relacionado
sys.database_principals (Transact-SQL)
sys.database_role_members (Transact-SQL)
sys.server_principals (Transact-SQL)