sys.sysusers (Transact-SQL)
適用於:Microsoft Fabric Microsoft網狀架構倉儲中的 SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析端點
針對資料庫中每個Microsoft Windows 使用者、Windows 群組、Microsoft SQL Server 使用者或 SQL Server 角色,各包含一個數據列。
重要
此 SQL Server 2000 系統數據表隨附為回溯相容性的檢視。 建議您改用目前的 SQL Server 系統檢視。 若要尋找對等的系統檢視或檢視,請參閱將系統數據表對應至系統檢視表(Transact-SQL)。 未來的 Microsoft SQL Server 版本將移除這項功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
uid | smallint | 使用者識別碼,在這個資料庫中是唯一的。 1 = 資料庫擁有者 如果使用者和角色的數目超過 32,767,則溢位或傳回 NULL。 |
status | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
name | sysname | 用戶名稱或組名,在此資料庫中是唯一的。 |
sid | varbinary(85) | 這個專案的安全性標識碼。 |
roles | varbinary(2048) | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
createdate | datetime | 加入帳戶的日期。 |
updatedate | datetime | 上次變更帳戶的日期。 |
altuid | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 如果使用者和角色的數目超過 32,767,則溢位或傳回 NULL。 |
password | varbinary(256) | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
gid | smallint | 此用戶所屬的群組標識碼。 如果 uid 與 gid 相同,則此項目會定義群組。 如果群組和用戶的組合數目超過 32,767,則溢位或傳回 NULL。 |
環境 | 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 = 帳戶是應用程式角色。 |