xp_enumgroups (Transact-SQL)

适用范围:SQL Server

提供 Microsoft Windows 本地组列表或在指定 Windows 域中定义的全局组列表。

Transact-SQL 语法约定

语法

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 的计算机枚举本地组。

权限

要求db_owner数据库中的固定数据库角色master的成员身份,或 sysadmin 固定服务器角色的成员身份。

示例

以下示例列出 sales 域中的组。

EXEC xp_enumgroups 'sales';