Поделиться через


Учетные данные (компонент Database Engine)

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics Analytics Platform System (PDW) в Microsoft Fabric

Учетные данные представляют собой запись, которая содержит сведения для проверки подлинности (учетные данные), необходимые для подключения к ресурсу вне SQL Server. Эти сведения используются внутренне SQL Server. Большинство учетных данных содержат имя пользователя Windows и пароль.

Сведения, хранящиеся в учетных данных, позволяют пользователю, подключенному к SQL Server путем проверки подлинности SQL Server, получить доступ к ресурсам за пределами экземпляра сервера. Когда внешним ресурсом является ОС Windows, проверяется соответствие данных пользователя сведениям, указанным в учетной записи Windows. Одно учетные данные можно сопоставить только с одним именем входа SQL Server. И имя входа SQL Server можно сопоставить только с одними учетными данными.

Сведения о учетных данных, хранящихся в базе данных master и которые можно использовать на протяжении всего экземпляра SQL Server, см. в разделе CREATE CREDENTIAL (Transact-SQL). Учетные данные, используемые определенной базой данных и переносимые с этой базой данных, см. в разделе CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL).

Системные учетные данные создаются автоматически и связываются с определенными конечными точками. Имена для системных учетных данных начинаются с двух символов решетки (##).

Дополнительные сведения об учетных данных см. в представлениях каталога sys.credentials и sys.database_scoped_credentials.

В базе данных SQL Fabric идентификатор Microsoft Entra для пользователей базы данных является единственным поддерживаемым методом проверки подлинности. Поддерживаются только учетные данные с областью базы данных.

Создание учетных данных
CREATE CREDENTIAL (Transact-SQL)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
Обеспечение безопасности SQL Server