Windows 플랫폼, Linux 및 UNIX 시스템에서 mqsichangeusernameserver 명령을 사용하여 사용자 이름 서버의 일부 등록 정보를 변경할 수 있습니다.
z/OS에서 mqsichangeusernameserver 명령을 사용하여 사용자 이름 서버의 새로 고침 간격 및 인증 등록 정보를 변경하십시오.
이 명령을 실행하기 전에 Windows 플랫폼 및 UNIX 플랫폼에서는 mqsistop을 사용하고, z/OS에서는 stopcomponent를 사용(mqsistop 명령 참조)하여 사용자 이름 서버를 정지해야 합니다.
Windows 플랫폼 및 UNIX 플랫폼에서는 mqsistart를 사용하거나 z/OS에서 startcomponent를 사용(mqsistart 명령 참조)하여 사용자 이름 서버를 재시작할 때 변경된 매개변수를 사용합니다.
기존 시스템과의 호환성의 경우 <password>를 지정할 수 있습니다. 그러나 명령을 실행할 때 이 매개변수로 암호를 지정하지 않는 경우 호출 중 암호를 입력하고 올바르게 입력했는지 확인하기 위해 두 번째로 암호를 입력하도록 프롬프트가 표시됩니다.
Linux 및 UNIX 시스템에서, -a는 Windows 플랫폼의 호환성을 위해 필요하지만 ServiceUserID와 관련되어 사용되지는 않습니다.
Linux 및 UNIX 시스템에서는 최종 형식인 username만 유효합니다.
Windows에서 이 사용자 ID(username)에 대해 규정되지 않은 형식을 사용하면, 운영 체제는 로컬 시스템부터 시작하여 해당 도메인 전체에서 사용자 ID를 검색합니다. 검색을 완료하는 데 어느 정도의 시간이 걸릴 수 있습니다.
지정한 ServiceUserID는 mqbrkrs 로컬 그룹의 구성원이어야 합니다. Windows 플랫폼에서는 그룹의 간접 또는 직접 구성원이 될 수 있습니다. ServiceUserID에는 홈 디렉토리(WebSphere Message Broker가 설치된 위치) 및 작업 디렉토리(mqsicreateusernameserver -w 플래그로 지정한 경우)에 대한 액세스 권한도 부여되어야 합니다. 또한, 이 ID는 로컬 그룹 mqm의 구성원(직접 또는 간접)이어야 합니다.
ServiceUserID에 대한 보안 요구사항은 Windows 플랫폼의 경우 Windows 플랫폼의 보안 요구사항에서 자세히 설명되고, UNIX 플랫폼의 경우 Linux 및 UNIX 플랫폼의 보안 요구사항에서 설명됩니다.
이 명령은 다음 응답을 리턴합니다.