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


sys.server_principals (Transact-SQL)

Содержит одну строку для каждого участника уровня сервера.

Имя столбца

Тип данных

Описание

name

sysname

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

principal_id

int

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

sid

varbinary(85)

Идентификатор SID (Security-IDentifier, идентификатор защиты) участника. Для участника Windows соответствует идентификатору SID Windows.

type

char(1)

Тип участника:

S = имя входа SQL

U = имя входа Windows

G = группа Windows

R = роль сервера

C = имя входа, сопоставленное сертификату

K = имя входа, сопоставленное асимметричному ключу

type_desc

nvarchar(60)

Описание типа участника:

SQL_LOGIN

WINDOWS_LOGIN

WINDOWS_GROUP

SERVER_ROLE

CERTIFICATE_MAPPED_LOGIN

ASYMMETRIC_KEY_MAPPED_LOGIN

is_disabled

int

1 = имя входа отключено.

create_date

datetime

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

modify_date

datetime

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

default_database_name

sysname

База данных участника по умолчанию.

default_language_name

sysname

Язык участника по умолчанию.

credential_id

int

Идентификатор учетных данных, связанный с участником. Если с участником не связаны никакие учетные данные, идентификатор credential_id будет иметь значение NULL.

Разрешения

В SQL Server 2005 и более поздних версиях видимость метаданных в представлениях каталога ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.