sys.syslogins (Transact-SQL)

Применимо к: даSQL Server (все поддерживаемые версии)

Содержит по одной строке для каждой учетной записи входа.

Важно!

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

Применимо к: SQL Server (с SQL Server 2008 до текущей версии).

Имя столбца Тип данных Описание
трансляцию varbinary(85) Идентификатор защиты.
status smallint Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
креатедате datetime Дата добавления имени входа.
updatedate datetime Дата обновления имени входа.
accdate datetime Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
totcpu int Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
totio int Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
spacelimit int Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
тимелимит int Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
resultlimit int Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
name sysname Имя входа пользователя.
dbname sysname Имя базы данных по умолчанию для пользователя при установлении соединения.
password nvarchar(128) Возвращает значение NULL.
language sysname Язык по умолчанию для пользователя.
denylogin int 1 = Имя входа принадлежит пользователю или группе Microsoft Windows, и ему отказано в доступе.
hasaccess int 1 = Имени входа разрешен доступ на сервер.
isntname int 1 = Имя входа принадлежит пользователю или группе Windows.

0 = Имя входа является именем входа SQL Server.
иснтграуп int 1 = Имя входа принадлежит группе Windows.
isntuser int 1 = Имя входа принадлежит пользователю Windows.
sysadmin int 1 = имя входа является членом роли сервера sysadmin .
securityadmin int 1 = имя входа является членом роли сервера администратора .
serveradmin int 1 = имя входа является членом предопределенной роли сервера serveradmin .
setupadmin int 1 = имя входа является членом предопределенной роли сервера setupadmin .
processadmin int 1 = имя входа является членом предопределенной роли сервера processadmin .
diskadmin int 1 = имя входа является членом предопределенной роли сервера diskadmin .
dbcreator int 1 = имя входа является членом предопределенной роли сервера dbcreator .
bulkadmin int 1 = имя входа является членом предопределенной роли сервера bulkadmin .
LoginName nvarchar(128) Имя входа пользователя. Предоставляется для обратной совместимости.

См. также:

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