sys.sysusers (Transact-SQL)
Содержит по одной строке для каждого пользователя Microsoft Windows, группы Windows, пользователя Microsoft SQL Server либо роли SQL Server в базе данных.
Важно! |
---|
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Сведения о том, как найти эквивалентное представление, см. в разделе Сопоставление системных таблиц SQL Server 2000 и системных представлений SQL Server 2005. В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. |
Имя столбца |
Тип данных |
Описание |
---|---|---|
uid |
smallint |
Идентификатор пользователя, уникальный в этой базе данных. 1 = владелец базы данных. Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. |
состояние |
smallint |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
имя |
sysname |
Имя пользователя или группы, уникальное в этой базе данных. |
sid |
varbinary(85) |
Идентификатор безопасности для этой записи. |
роли |
varbinary(2048) |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
createdate |
datetime |
Дата добавления этой учетной записи. |
updatedate |
datetime |
Дата последнего изменения учетной записи. |
altuid |
smallint |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. |
пароль |
varbinary(256) |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
gid |
smallint |
Идентификатор группы, к которой принадлежит пользователь. Если значение uid совпадает со значением 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)