Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
платформенная система аналитики (PDW)
Возвращает одну строку для каждого имени входа проверки подлинности SQL Server.
| Имя столбца | Тип данных | Описание |
|---|---|---|
<inherited columns> |
Не применимо | Наследует от sys.server_principals. |
is_policy_checked |
бит | Проверяется политика паролей. |
is_expiration_checked |
бит | Проверяется истечение срока действия паролей. |
password_hash |
varbinary(256) | Хэш пароля имени входа SQL. В SQL Server 2022 (16.x) и более ранних версиях сохраненные сведения о пароле вычисляются с помощью SHA-512 соленого пароля. Начиная с SQL Server 2025 (17.x), используется итеративный хеш-алгоритм RFC2898 (PBKDF). Первый байт хэша указывает версию: 0x02 для версии 2 (SQL Server 2022 (16.x) и более ранних версий) и 0x03 для версии 3 (SQL Server 2025 (17.x) и более поздние версии). |
Список столбцов, наследуемых этим представлением, см. в sys.server_principals. Столбцы owning_principal_id и is_fixed_role не наследуются от sys.server_principals.
Замечания
Чтобы просмотреть имена входа проверки подлинности SQL Server и учетные записи для проверки подлинности Windows, см. sys.server_principals.
Если включены пользователи автономной базы данных, подключения можно выполнять без входа. Сведения об идентификации этих учетных записей см. в sys.database_principals.
Разрешения
В SQL Server любой вход для проверки подлинности SQL Server может видеть собственное имя входа и sa имя входа. Чтобы просмотреть другие имена входа, субъекту требуется ALTER ANY LOGINVIEW SERVER SECURITY DEFINITIONразрешение или разрешение на вход.
Для просмотра содержимого password_hash columnCONTROL SERVER объекта требуется. Начиная с SQL Server 2022 (16.x), VIEW ANY CRYPTOGRAPHICALLY SECURED DEFINITION требуется разрешение.
В Базе данных SQL Azure только члены специальной роли входа в роль базы данных или master администратор Microsoft Entra и администратор сервера могут видеть все имена входа.
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.