Creating and setting up Windows domain accounts for IBM MQ
The following information is intended for Domain Administrators. Use this information to create and set up a special domain account for the IBM® MQ service if IBM MQ is to be installed on a Windows domain where local accounts do not have the authority to query the group membership of the domain user accounts.
About this task
When you add a local user to the mqm
group, this allows that user to administer
IBM MQ on the system. This task describes how to do the
same using Windows domain user ids.
IBM MQ has a component, running as a Windows service under a local user account created by IBM MQ at installation, that checks that the account under which the IBM MQ services are run has the ability to query group memberships of domain accounts and has the authority to administer IBM MQ. Without the ability to query group memberships, the access checks made by the services fail.
Windows domain controllers running Windows Active Directory can be set up so that local accounts do not have the authority to query the group membership of the domain user accounts. This prevents IBM MQ from completing its checks, and access fails. If you are using Windows on a domain controller that has been set up in this way, a special domain user account with the required permissions must be used instead.
Each installation of IBM MQ on the network must be configured to run its service under a domain user account that has the required authority to check that users who are defined on the domains are authorized to access queue managers or queues. Typically, this special account has the IBM MQ administrator rights through membership of the domain group DOMAIN\Domain mqm. The domain group is automatically nested by the installation program under the local mqm group of the system on which IBM MQ is being installed.
- IBM MQ connections to queue managers running under Windows domain accounts on other computers might fail.
- Typical errors include AMQ8066: Local mqm group not found and AMQ8079: Access was denied when attempting to retrieve group membership information for user 'abc@xyz'.
You must repeat steps 1 and 2 of the following procedure for each domain that has user names that will administer IBM MQ, to create an account for IBM MQ on each domain.