Share via


Exibições do catálogo de segurança (Transact-SQL)

Informações de segurança são expostas em exibições do catálogo que são otimizadas para desempenho e utilitário. Quando possível, use as seguintes exibições do catálogo para acessar metadados de catálogo.

Exibições em nível de banco de dados

sys.database_permissions

sys.database_role_members

sys.database_principals

sys.master_key_passwords

Exibições em nível de servidor

sys.server_permissions

sys.sql_logins

sys.server_principals

sys.system_components_surface_area_configuration

sys.server_role_members

.

Exibições de criptografia

sys.asymmetric_keys

sys.crypt_properties

sys.certificates

sys.key_encryptions

sys.credentials

sys.symmetric_keys

sys.cryptographic_providers (Transact-SQL)

.

Exibições de auditoria do SQL Server

sys.server_audits (Transact-SQL)

sys.server_file_audits (Transact-SQL)

sys.server_audit_specifications (Transact-SQL)

sys.server_audit_specification_details (Transact-SQL)

sys.database_ audit_specifications (Transact-SQL)

sys.database_audit_specification_details (Transact-SQL)_specification_details

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

Exibições de catálogo (Transact-SQL)

Funções e exibições de gerenciamento dinâmico relacionadas à segurança (Transact-SQL)

Conceitos

Segurança e proteção (Mecanismo de Banco de Dados)