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'