sys.syslogins (Transact-SQL)
每个登录帐户在表中对应一行。
重要提示 |
---|
将此 SQL Server 2000 系统表作为一个视图包含进来是为了保持向后兼容性。建议您改用最新的 SQL Server 系统视图。若要查找一个或多个等效系统视图,请参阅将 SQL Server 2000 系统表映射到 SQL Server 2005 系统视图。后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 |
列名 |
数据类型 |
说明 |
---|---|---|
sid |
varbinary(85) |
安全标识符。 |
status |
smallint |
标识为仅供参考。不提供支持。不保证以后的兼容性。 |
createdate |
datetime |
添加登录的日期。 |
updatedate |
datetime |
更新登录的日期。 |
accdate |
datetime |
标识为仅供参考。不提供支持。不保证以后的兼容性。 |
totcpu |
int |
标识为仅供参考。不提供支持。不保证以后的兼容性。 |
totio |
int |
标识为仅供参考。不提供支持。不保证以后的兼容性。 |
spacelimit |
int |
标识为仅供参考。不提供支持。不保证以后的兼容性。 |
timelimit |
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 登录名。 |
isntgroup |
int |
1 = 登录名是 Windows 组。 |
isntuser |
int |
1 = 登录名是 Windows 用户。 |
sysadmin |
int |
1 = 登录名是 sysadmin 服务器角色成员。 |
securityadmin |
int |
1 = 登录名是 securityadmin 服务器角色成员。 |
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) |
用户的登录名。 提供该列是为了向后兼容。 |