Vistas de catálogo de seguridad (Transact-SQL)

La información de seguridad se publica en vistas de catálogo que se optimizan por rendimiento y utilidad. Cuando sea posible, use las siguientes vistas de catálogo para tener acceso a metadatos del catálogo.

Vistas de nivel de base de datos

sys.database_permissions

sys.database_role_members

sys.database_principals

sys.master_key_passwords

Vistas de nivel de servidor

sys.server_permissions

sys.sql_logins

sys.server_principals

sys.system_components_surface_area_configuration

sys.server_role_members

.

Vistas de cifrado

sys.asymmetric_keys

sys.crypt_properties

sys.certificates

sys.key_encryptions

sys.credentials

sys.symmetric_keys

sys.cryptographic_providers (Transact-SQL)

.

Vista de auditoría de 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)

_specification_details sys.database_audit_specification_details (Transact-SQL)

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

Vistas de catálogo (Transact-SQL)

Funciones y vistas de administración dinámica relacionadas con la seguridad (Transact-SQL)

Conceptos

Seguridad y protección (motor de base de datos)