如何管理客户端Windows用户,连接到在Linux机器上运行的WebSphere MQ Server? 换句话说,如何为Linux机器上的WebSphere MQ Server中存在的特定管理器和队列授予Windows用户的放置和浏览权限?
这是我的设置:
我正在尝试连接到队列但是我在WMQ中收到错误 2035 MQRC_NOT_AUTHORIZED ,很明显,因为我没有为我的Windows用户配置任何用户权限。
我在客户端计算机上使用IBM.XMS.dll;和默认频道" SYSTEM.DEF.SVRCONN"。
我在互联网上查找信息,但我没有找到Windows的说明 - Linux设置。我想避免禁用授权。
答案 0 :(得分:1)
所有平台的配置和命令都相同。以下是一些可用的选项。
在Linux上创建用户ID并授予所需的权限。
在SVRCONN频道上设置特定的MCAUSER并授予所需的权限 对于MCAUSER。建议仅适用于SSL通道。请检查 以下是有关MCAUSER配置的详细信息。
https://mqgem.wordpress.com/2015/05/13/all-the-ways-to-set-mcauser/
定义CHLAUTH规则以将客户端声明的用户ID映射到MCAUSER并授予 MCAUSER所需的权限。
http://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.sec.doc/q013830_.htm?lang=en