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


sys.credentials (Transact-SQL)

Возвращает одну строку для каждых учетных данных.

Имя столбца

Тип данных

Описание

credential_id

int

Идентификатор учетных данных. Уникально в пределах сервера.

name

sysname

Имя учетных данных. Уникально в пределах сервера.

credential_identity

nvarchar(4000)

Имя применяемого идентификатора. Обычно это пользователь Windows. Это имя не обязательно должно быть уникальным.

create_date

datetime

Время создания учетных данных.

modify_date

datetime

Время последнего изменения учетных данных.

target_type

nvarchar(100)

Тип учетных данных. Возвращает значение NULL для традиционных учетных данных и значение CRYPTOGRAPHIC PROVIDER для учетных данных, сопоставленных поставщику служб шифрования. Дополнительные сведения о поставщиках расширенного управления ключами см. в разделе Основные сведения о расширенном управлении ключами (EKM).

target_id

int

Идентификатор объекта, которому сопоставлены учетные данные. Возвращает значение 0 для традиционных учетных данных и значение, отличное от 0, для учетных данных, сопоставленных поставщику служб шифрования. Дополнительные сведения о поставщиках расширенного управления ключами см. в разделе Основные сведения о расширенном управлении ключами (EKM).

Разрешения

Необходимо разрешение VIEW ANY DEFINITION или ALTER ANY CREDENTIAL. Кроме того, для участника не может быть запрещено разрешение VIEW ANY DEFINITION.