sys.sql_logins (Transact-SQL)

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

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

Имя столбца Тип данных Description
<наследуемые столбцы> -- Наследует от sys.server_principals.
is_policy_проверка bit Проверяется политика паролей.
is_expiration_проверка 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)
Политика паролей
Субъекты (ядро СУБД)