mqsilistaclentry 命令

支持的平台

  • Windows
  • Linux 和 UNIX 系统
  • z/OS

用途

使用 mqsilistaclentry 命令查看或列出当前定义的:
  • 用户组
  • 用户
  • 对象
  • 访问控制表

如果不指定任何参数,则列出所有组、用户和对象。

如果指定 GroupName,则仅列出那些与该组相关的访问控制表。

如果指定 UserName,则仅列出那些与该特定用户相关的访问控制表,包括他们所属的任何访问控制表。

如果指定 Broker,则仅列出那些与该代理相关的组、用户或访问控制表。

此命令的输出描述与命令行参数中指定的标准相匹配的访问权限;每行的格式如下:
<principal> - <principaltype> - <accesstype> - <objectname> - <objecttype>
其中
  • <principal> 是定义了主体的用户或组的名称。
  • 如果主体是指用户,则 <principaltype> 是 USER,如果主体是指组,则是 GROUP。
  • <accesstype> 描述所授予的权限类型,可以是以下类型之一:
    V
    查看访问控制表
    F
    完全控制
    D
    部署访问控制表
    E
    编辑器访问
  • <objectname> 仅适用于执行组和代理,并描述定义了策略的对象的名称。
  • <objecttype> 描述定义了策略的对象的类型,可以是以下类型之一:
    Broker
    代理
    ConfigManagerProxy
    配置管理器代理
    ExecutionGroup
    执行组
    PubSubTopology
    拓扑
    Subscription
    活动预订列表
    TopicRoot
    根主题
例如:
wrkgrp\ali - USER - F - EXE - BROKER\default
表示已经向域“wrkgrp”中的用户“ali”授予对代理“BROKER”中缺省执行组的完全控制权。

语法

Windows

LinuxUNIX 系统

z/OS 控制台命令

同义词: la

参数

configmgrName
(可选 - Windows)。 (必需 - LinuxUNIX 系统z/OS)要显示其访问控制表的 配置管理器的名称。

LinuxUNIX 系统z/OS 上,此参数必须是指定的第一个参数。它在 LinuxUNIX 系统z/OS 上区分大小写。

如果未指定此参数,则 Windows 上的缺省名称为“ConfigMgr”。

-ncfgParameterFilename
(可选)描述配置管理器连接参数的 .configmgr 文件的名称。
该文件是 XML 格式,使用 Eclipse GUI 保存的 .configmgr 格式。例如:
<?xml version="1.0" encoding="UTF-8" ?>
<configmgr host="localhost" listenerPort="1414" queueManager="QNAME"
securityExit="test.myExit"/>
如果在 z/OS 上使用此文件,则必须从第一行除去语句 encoding="UTF-8",让其变为:
<?xml version="1.0"?>
并除去主机属性的值,让此语句变为:
<configmgr host="" listenerPort="1414" queueManager="QNAME"
securityExit="test.myExit"/>
-f FileName
(可选)将此命令的结果放入 XML 文件。
-u UserName
(可选)此条目引用的用户名,例如,TEST\ANOTHER。
-a
(可选)允许指定的用户连接所有的机器。
注: 您可以选择 -a-m
-m MachineName
(可选)指定的用户可以连接的机器名称。
-g GroupName
(可选)此条目引用的组。因此,使用的名称必须遵循组名的标准平台约定。
-b Broker
(可选)对象是代理对象,并且其名称指定为参数。
-e ExeGroup
(可选)对象是执行组,并且其名称指定为“Broker\ExeGroup”格式的参数。如果指定此标志,则必须指定 b 标志。
-s Subscription
(可选)对象是预订对象,并且它的名称作为参数指定。
-r
(可选)对象正在引用根主题。
-t
(可选)对象正在引用主拓扑。
-p
(可选)对象引用“allresources”资源类型。主体具有的该对象权限适用于所有对象,包括 mqsicreateaclentrymqsideleteaclentrymqsilistaclentry 命令本身。
-w waitTime
(可选)命令等待配置管理器响应的时间(以秒为单位)。如果您不提供值,命令将等待 30 秒。

权限

用来调用此命令的用户标识必须对要更改的对象有完全控制权;有关更多信息,请参阅ACL 许可权

示例

mqsilistaclentry CMGR01 -g GROUPA
mqsilistaclentry CMGR01 -b BROKER01
mqsilistaclentry CMGR01 -e BROKER01\ExeGrp01
相关概念
安全性概述
相关任务
数据库安全性
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
an23050_