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 = 資料庫擁有者 如果使用者和角色的數目超過 32,767 個,就會溢位或傳回 NULL。如需詳細資訊,請參閱<查詢 SQL Server 系統目錄>。 |
status |
smallint |
僅供參考之用。不支援。我們無法保證未來的相容性。 |
name |
sysname |
使用者名稱或群組名稱,在這個資料庫中是唯一的。 |
sid |
varbinary(85) |
這個項目的安全性識別碼。 |
roles |
varbinary(2048) |
僅供參考之用。不支援。我們無法保證未來的相容性。 |
createdate |
datetime |
加入帳戶的日期。 |
updatedate |
datetime |
上次變更帳戶的日期。 |
altuid |
smallint |
僅供參考之用。不支援。我們無法保證未來的相容性。 如果使用者和角色的數目超過 32,767 個,就會溢位或傳回 NULL。如需詳細資訊,請參閱<查詢 SQL Server 系統目錄>。 |
password |
varbinary(256) |
僅供參考之用。不支援。我們無法保證未來的相容性。 |
gid |
smallint |
這位使用者所屬的群組識別碼。如果 uid 與 gid 相同,這個項目就會定義一個群組。如果群組和使用者加起來超過 32,767 個,就會溢位或傳回 NULL。如需詳細資訊,請參閱<查詢 SQL Server 系統目錄>。 |
environ |
varchar(255) |
已保留。 |
hasdbaccess |
int |
1 = 帳戶有資料庫存取權。 |
islogin |
int |
1 = 帳戶是具有登入帳戶的 Windows 群組、Windows 使用者或 SQL Server 使用者。 |
isntname |
int |
1 = 帳戶是 Windows 群組或 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 = 帳戶是應用程式角色。 |