我有一个问题,我们在创建 WebSphere MQ Server 连接 channel 时添加的 MCA 用户 ID 如何实际授权在 MQ 客户端应用程序中配置的客户端用户 ID。 例如,我有一个域用户帐户 servicemq01@domain 添加为服务器连接 channel APP1.SVRCONN.01 的 MCA 用户 ID。我创建了一个用户组 mqi_App1@server 并向其中添加了 servicemq01@domain 用户 ID。 mqi_App1 组被授予连接到队列管理器所需的权限。此外,所需的权限也会在 mqi_App1 组的队列级别添加。
现在,客户端应用程序 App1 拥有一个用于运行的用户 ID clientapp01@domain。客户端应用程序正在尝试使用 channel APP1.SVRCONN.01 连接到 MQ 服务器。我的问题是 clientapp01@domain 和 servicemq01@domain 是否都需要匹配才能使 MQ Server 连接 channel 正常工作?
最佳答案
没有。通过将 UserId 放入 channel 的 MCAUSER 字段中,您将覆盖应用程序正在使用的 UserId。连接到 channel “APP1.SVRCONN.01”的所有应用程序都将使用 UserId“servicemq01@domain”。
非常信任你,但不太安全。
关于client - MCA 用户 ID 如何使用 MQ Server 连接 channel 授权客户端用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20209429/