Azure OIDC 인증 사용

REGISTER EXTERNAL AUTHENTICATION SYSTEM SQL문 을 사용하여 인증 메소드를 OIDC 로 설정하십시오.

OIDC 외부 인증 시스템은 이중 인증을 지원합니다. 사용자는 IdP(Identity 공급자(예: Microsoft Azure 에서 MFA로 구성해야 합니다.

Netezza UI를 사용하여 Azure OIDC 인증 설정

  1. Netezza 의 UI에 관리자 그룹에 속한 사용자로 로그인합니다.

  2. Settings 탭으로 이동합니다.

  3. OIDC 을 클릭하여 OIDC 인증을 활성화합니다.

  4. 사용자 작성 에 설명된 대로 OIDC 로 설정된 외부 인증 메소드를 사용하여 사용자를 작성하십시오.

  5. 사용자가 성공적으로 작성되었는지 확인하십시오.

    1. 사용자 및 그룹 > 사용자로 이동하십시오.
    2. 사용자를 찾으십시오.
    3. 사용자의 인증 유형 섹션을 확인하십시오.

명령행을 사용하여 Azure OIDC 인증 설정

  1. 관리 그룹의 일부인 사용자로 NPSaaS 에 연결하십시오. NPSaaS에 연결 을 참조하십시오.

    예제에서는 'nzsql' 명령 이 사용됩니다. ODBC 또는 JDBC 드라이버 를 사용할 수도 있습니다.

    nzsql -host <nps_host_ip> -u <admin user> -pw XXXXX
    
    예제
    입력 설명
    nps_host_ip

    인스턴스의 IP 주소를 지정합니다.
    NPS HOST IP 를 검색하려면 다음을 수행하십시오.

    1. IBM Cloud 계정에 로그인하십시오.
    2. 개인용 엔드포인트 > 서비스 인스턴스 세부사항으로 이동하십시오.
    3. 인스턴스를 선택하십시오.
      이제 인스턴스 IP 주소가 페이지에 표시됩니다.
    admin user 관리 권한이 있는 사용자를 지정합니다.
    비밀번호 비밀번호를 지정합니다.
  2. 관리자로서 OIDC 외부 인증 시스템을 등록하십시오.

    REGISTER EXTERNAL AUTHENTICATION SYSTEM 'OIDC';
    

    이 작업은 한 번만 수행하면 됩니다.

  3. 외부 인증 메소드가 OIDC 로 설정된 사용자를 작성하십시오.

    CREATE USER <USER> AUTH EXTERNAL 'OIDC';
    

    예:

    CREATE USER OIDCUSER AUTH EXTERNAL 'OIDC';