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


sys.sysusers (Transact-SQL)

Содержит по одной строке для каждого пользователя Microsoft Windows, группы Windows, пользователя Microsoft SQL Server либо роли SQL Server в базе данных.

ms179871.note(ru-ru,SQL.90).gifВажно!
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Сведения о том, как найти эквивалентное представление, см. в разделе Сопоставление системных таблиц SQL Server 2000 и системных представлений SQL Server 2005. В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.
Имя столбца Тип данных Описание

uid

smallint

Идентификатор пользователя, уникальный в этой базе данных.

1 = владелец базы данных.

Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. Дополнительные сведения см. в разделе Запрос к системному каталогу сервера SQL Server.

status

smallint

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

name

sysname

Имя пользователя или группы, уникальное в этой базе данных.

sid

varbinary(85)

Идентификатор безопасности для этой записи.

roles

varbinary(2048)

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

createdate

datetime

Дата добавления этой учетной записи.

updatedate

datetime

Дата последнего изменения учетной записи.

altuid

smallint

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. Дополнительные сведения см. в разделе Запрос к системному каталогу сервера SQL Server.

password

varbinary(256)

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

gid

smallint

Идентификатор группы, к которой принадлежит пользователь. Если значение uid совпадает со значением gid, то эта запись определяет группу. Вызывает переполнение или возвращает значение NULL, если общее количество пользователей и групп превышает 32767. Дополнительные сведения см. в разделе Запрос к системному каталогу сервера SQL Server.

environ

varchar(255)

Зарезервировано.

hasdbaccess

int

1 = учетная запись обладает правами доступа к базе данных.

islogin

int

1 = учетная запись представляет группу Windows, пользователя Windows или пользователя SQL Server, обладающего учетной записью для входа.

isntname

int

1 = учетная запись представляет группу или пользователя Windows.

isntgroup

int

1 = учетная запись представляет группу Windows.

isntuser

int

1 = учетная запись представляет пользователя Windows.

issqluser

int

1 = учетная запись представляет пользователя SQL Server.

isaliased

int

1 = учетная запись представляет псевдоним другого пользователя.

issqlrole

int

1 = учетная запись представляет роль SQL Server.

isapprole

int

1 = учетная запись представляет роль приложения.

См. также

Справочник

Соответствия между системными таблицами SQL Server 2000 и системными представлениями SQL Server 2005
Представления совместимости (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005