sys.sysusers (Transact-SQL)

Область применения:SQL Server Управляемый экземпляр SQL Azure Azure Synapse Analytics Analytics Platform System (PDW)SQL AnalyticsEndpoints в хранилище Microsoft Fabricв Microsoft Fabric

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

Важно!

Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Имя столбца Тип данных Description
Uid smallint Идентификатор пользователя, уникальный в этой базе данных.

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

Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767.
состояние smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
name sysname Имя пользователя или группы, уникальное в этой базе данных.
Sid varbinary(85) Идентификатор безопасности для этой записи.
роли varbinary(2048) Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
создано datetime Дата добавления этой учетной записи.
обновление datetime Дата последнего изменения учетной записи.
altuid smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767.
пароль varbinary(256) Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
gid smallint Идентификатор группы, к которой принадлежит пользователь. Если пользовательский интерфейс совпадает с gid, эта запись определяет группу. Вызывает переполнение или возвращает значение NULL, если общее количество групп и пользователей превышает 32 767.
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 = учетная запись представляет роль приложения.

См. также

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