xp_enumgroups (Transact-SQL)
提供本機 Microsoft Windows 群組的清單或在特定 Windows 網域中定義的全域群組清單。
語法
xp_enumgroups [ 'domain_name' ]
引數
- 'domain_name'
這是要列舉全域群組清單的 Windows 網域名稱。domain_name 是 sysname,預設值是 NULL。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
group |
sysname |
Windows 群組的名稱 |
comment |
sysname |
Windows 提供的 Windows 群組描述 |
備註
如果 domain_name 是 SQL Server 執行個體執行所在 Windows 架構電腦的名稱,或者沒有指定網域名稱,xp_enumgroups 就會列舉執行 SQL Server 所在電腦的本機群組。
在 Windows 98 上執行 SQL Server 執行個體時,不能使用 xp_enumgroups。
權限
需要 master 資料庫中 db_owner 固定資料庫角色中的成員資格,或系統管理員 (sysadmin) 固定伺服器角色中的成員資格。
範例
下列範例會列出 sales
網域中的群組。
EXEC xp_enumgroups 'sales'
請參閱
參考
sp_grantlogin (Transact-SQL)
sp_revokelogin (Transact-SQL)
系統預存程序 (Transact-SQL)
一般擴充預存程序 (Transact-SQL)
xp_loginconfig (Transact-SQL)
xp_logininfo (Transact-SQL)