Transact-SQL 参考

xp_enumgroups

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

语法

xp_enumgroups ['domain_name']

参数

'domain_name'

是要枚举其全局组列表的 Windows NT 域。domain_name 的数据类型为 sysname,其默认值为 NULL。

返回代码值

0(成功)或 1(失败)

结果集
列名 数据类型 描述
group sysname Windows NT 组的名称
comment sysname Windows NT 提供的 Windows NT 组的描述

注释

如果 domain_name 是正在运行 Microsoft SQL Server™ 的基于 Windows NT 的计算机名称,或者未指定域名,则 xp_enumgroups 从正在运行 SQL Server 的计算机上枚举本地组。

如果 SQL Server 运行的是 Windows® 95/98,则无法使用 xp_enumgroups

权限

xp_enumgroup 的执行权限默认授予 master 数据库中的 db_owner 固定数据库角色成员以及 sysadmin 固定服务器角色成员,但可以授予其他用户。

示例

下例列出 sales 域中的组。

EXEC xp_enumgroups 'sales'

请参见

sp_grantlogin

sp_revokelogin

系统存储过程(常规扩展过程)

xp_loginconfig

xp_logininfo