[OCI] Autonomous Database) SQL Developer Web의 접속 유저의 변경해 보았다.

OCI Autonomous Database(ADW/ATP)는 기본적으로 SQL Developer Web을 구성합니다.
웹 콘솔에서 시작하는 SQL Developer Web은 ADMIN 사용자로 연결하도록 구성됩니다.
ADMIN 사용자가 아닌 Database 사용자로 연결하는 방법을 시도했습니다.

참고 정보


  • SQL Developer 웹에 대한 사용자 액세스 사용

  • Database 사용자 만들기



    ADMIN 사용자로 Autonomous Database에 연결
    데이터베이스 사용자를 만들고 필요한 권한 부여 (테이블 공간 Quata 등)
    create user demo identified by <demo user password>;
    grant connect,resource to demo;
    ALTER USER demo QUOTA UNLIMITED ON DATA;
    

    사용자 액세스 사용



    ADMIN 사용자가 계속해서 다음 코드를 실행
    begin    
      ords_admin.enable_schema(
        p_enabled => true,
        p_schema => 'DEMO', -- Actual name of the schema
        p_url_mapping_type => 'BASE_PATH',
        p_url_mapping_pattern => 'api', -- Alias used in the URL for access
        p_auto_rest_auth => true
      );
    
      commit;
    
    end;
    
  • p_schema => 연결된 모든 대문자 데이터베이스 스키마 이름
  • p_url_mapping_pattern => 사용자가 SQL Developer 웹에 액세스하는 데 사용하는 URL에 표시되는 스키마 이름 별칭
  • 스키마 이름 자체는 사용을 피하여 스키마 이름이 공개되지 않습니다.


  • SQL Developer 웹을 시작하고 액세스하는 URL 변경


  • 웹 콘솔에서 Autonomous Database 세부 정보에서 도구를 클릭합니다.
  • SQL Developer Web 열기를 클릭합니다.
  • 표시되는 URL의 캐릭터 라인의 「admin」을 p_url_mapping_pattern 로 지정한 캐릭터 라인으로 변경
  • p_schema로 지정된 데이터베이스 사용자로 로그인
  • 지정한 사용자로 로그인되어 있는지 확인

  • -
    SQL Developer Web의 연결 사용자를 변경할 수 있습니다.

    좋은 웹페이지 즐겨찾기