sys.sql_logins (Transact-SQL)

Se aplica a: SQL Server Azure SQL Database No se admite Azure Synapse Analytics Analytics Platform System (PDW)

Devuelve una fila por cada inicio de sesión de autenticación de SQL Server.

Nombre de la columna Tipo de datos Descripción
<columnas heredadas> -- Hereda de sys.server_principals.
is_policy_checked bit Se comprueba la directiva de contraseñas.
is_expiration_checked bit Se comprueba la expiración de contraseñas.
password_hash varbinary(256) Hash de la contraseña de inicio de sesión de SQL. A partir de SQL Server 2012 (11.x), la información de la contraseña almacenada se calcula con las funciones SHA-512 de la contraseña salada.

Para obtener una lista de las columnas que hereda esta vista, vea sys.server_principals (Transact-SQL). Las columnas owning_principal_id y is_fixed_role no se heredan de sys.server_principals.

Observaciones

Para ver los inicios de sesión de autenticación SQL Server y los inicios de sesión de autenticación de Windows, consulte sys.server_principals (Transact-SQL).

Cuando los usuarios de la base de datos independiente están habilitados, se pueden realizar conexiones sin inicios de sesión. Para identificar esas cuentas, consulte sys.database_principals (Transact-SQL).

Permisos

SQL Server: cualquier inicio de sesión de autenticación de SQL Server puede ver su propio nombre de inicio de sesión y el inicio de sesión sa. Para ver otros inicios de sesión, se requiere ALTER ANY LOGIN o un permiso en el inicio de sesión.
Para ver el contenido de la columna password_hash, se requiere el permiso CONTROL SERVER. Azure SQL Base de datos: solo los miembros del administrador de inicio de sesión de rol de base de datos especial en master o AAD Administración y Server Administración pueden ver todos los inicios de sesión.

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, consulte Metadata Visibility Configuration.

Consulte también

Vistas de catálogo (Transact-SQL)
Vistas de catálogo de seguridad (Transact-SQL)
Directiva de contraseñas
Entidades de seguridad (motor de base de datos)