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


sys.database_scoped_credentials (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics

Возвращает одну строку для каждой учетной записи базы данных с областью действия в базе данных.

Имя столбца Тип данных Description
name sysname Имя учетных данных в области базы данных. Уникально в базе данных.
credential_id int Идентификатор учетных данных базы данных с заданной областью. Уникально в базе данных.
credential_identity nvarchar(4000) Имя применяемого идентификатора. Обычно это пользователь Windows. Это имя не обязательно должно быть уникальным.
create_date datetime Время создания учетных данных в области базы данных.
modify_date datetime Время последнего изменения учетных данных в области базы данных.
target_type nvarchar(100) Тип учетных данных в области базы данных. Возвращает NULL учетные данные в области базы данных.
target_id int Идентификатор объекта, с которым сопоставлены учетные данные базы данных. Возвращает значение 0 для учетных данных в области базы данных
Имя столбца Тип данных Description
name sysname Имя учетных данных в области базы данных. Уникально в базе данных.
credential_id int Идентификатор учетных данных базы данных с заданной областью. Уникально в базе данных.
principal_id int Идентификатор участника базы данных, который владеет ключом.
credential_identity nvarchar(4000) Имя применяемого идентификатора. Обычно это пользователь Windows. Это имя не обязательно должно быть уникальным.
create_date datetime Время создания учетных данных в области базы данных.
modify_date datetime Время последнего изменения учетных данных в области базы данных.
target_type nvarchar(100) Тип учетных данных в области базы данных. Возвращает NULL учетные данные в области базы данных.
target_id int Идентификатор объекта, с которым сопоставлены учетные данные базы данных. Возвращает значение 0 для учетных данных в области базы данных

Разрешения

Необходимо разрешение CONTROL на базу данных.

См. также

Учетные данные (ядро СУБД)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
ALTER DATABASE SCOPED CREDENTIAL (Transact-SQL)
DROP DATABASE SCOPED CREDENTIAL (Transact-SQL)
CREATE CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)