Бөлісу құралы:


sys.sql_logins (Transact-SQL)

Применимо: SQL Server База данных SQL AzureНе поддерживается. Azure Synapse Analytics Analytics Platform System (PDW)

Возвращает одну строку для каждого имени входа проверки подлинности SQL Server.

Имя столбца Тип данных Description
<наследуемые столбцы> -- Наследует от sys.server_principals.
is_policy_checked bit Проверяется политика паролей.
is_expiration_checked bit Проверяется истечение срока действия паролей.
password_hash varbinary(256) Хэш пароля имени входа SQL. Начиная с SQL Server 2012 (11.x), сохраненные сведения о пароле вычисляются с помощью SHA-512 "соленого" пароля.

Список столбцов, наследуемых этим представлением, см. в разделе sys.server_principals (Transact-SQL). Столбцы owning_principal_id и is_fixed_role не наследуются от sys.server_principals.

Замечания

Чтобы просмотреть имена входа проверки подлинности SQL Server и проверка подлинности Windows входа, см. sys.server_principals (Transact-SQL).

Если включены пользователи автономной базы данных, подключения можно выполнять без входа. Сведения об идентификации этих учетных записей см. в sys.database_principals (Transact-SQL).

Разрешения

SQL Server: любое имя входа для проверки подлинности SQL Server может видеть собственное имя входа и имя входа sa. Чтобы просмотреть другие имена входа, требуется ALTER ANY LOGIN, VIEW SERVER SECURITY DEFINITION или разрешение на вход.

Чтобы просмотреть содержимое столбца password_hash, CONTROL SERVER или начиная с SQL Server 2022, просмотрите разрешение ANY CRYPTOGRAPHICALLY SECURED DEFINITION. База данных SQL Azure: только члены специальной роли базы данных loginmanager в master или администратор AAD и администратор сервера могут видеть все имена входа.

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Представления каталога (Transact-SQL)
Представления каталога безопасности (Transact-SQL)
Политика паролей
Субъекты (ядро СУБД)