sys.sql_logins (Transact-SQL)
Область применения: SQL Server
База данных SQL Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Возвращает по одной строке для каждого входа SQL Server проверки подлинности.
Имя столбца | Тип данных | Описание |
---|---|---|
<наследуемые столбцы> | -- | Наследует от 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_hashCONTROL SERVER или начиная с SQL Server 2022, требуется разрешение VIEW ANY CRYPTOGRAPHICALLY SECURED DEFINITION. Azure SQL база данных: все имена входа могут просматривать только члены специальной роли базы данных loginmanager в master или AAD Администратор и серверной Администратор.
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также:
Представления каталога (Transact-SQL)
Представления каталога безопасности (Transact-SQL)
Политика паролей
Субъекты (компонент Database Engine)