Please Enable JavaScript!
Gon[ Enable JavaScript ]

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

데이터베이스(SQL)

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

오라클의 HR 계정은 프로그램 배포할 때 미리 만들어 둔 교육용 계정이며 HR 데이터베이스를 이용할 수 있습니다. HR 데이터베이스는 사용자가 마음대로 테스트해 볼 수 있습니다. 작성해 놓은 스키마나 DB 가 없다면 각종 쿼리 테스트는 HR 계정으로 하시면 되겠죠.

 

HR 계정을 활성화 시키기 전에 Oracle XE DB 를 실행해야겠죠. 시작 메뉴에 가시면 [Start database] 메뉴가 있을 겁니다. 클릭하시면 바로 서비스가 시작됩니다. 

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

다음은 계정을 추가하기 위해 관리자 페이지로 접속합니다. XE 설치할 때 바탕 화면에 추가된 Get Started With... 아이콘을 클릭하거나 웹브라우저에 http://127.0.0.1:8080/ 을 입력하시면 접속이 가능합니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

접속 후 4개의 메뉴 중 하단에 있는 Application Express 를 클릭합니다. 그럼 계정 로그인 창으로 이동하게 될 겁니다. 로그인 창에서 Oracle XE 설치할 때 입력했던 비밀번호를 입력하시면 됩니다. 아이디는 sys system 둘 중에 하나 입니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

Database Username 은 당연히 HR 이겠죠. 입력 창 옆에 있는 화살표 버튼을 클릭하시면 리스트에 HR 을 볼 수 있습니다

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법


Database User 는 존재하고 있는 것이 므로 Use Existing 을 선택합니다. 그리고 Application Express Username 에 시스템 계정과 비밀번호를 입력합니다. 입력 후 오른쪽 상단에 있는 Create Workspace 버튼을 클릭합니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

¤ 활성화 시키기

 

처음 HR 계정을 활성화 시켰다고 이용할 수 있는 것은 아닙니다. 잠김을 풀어 줘야 합니다. 계정 잠금을 풀기 위해 Run SQL Command Line 을 이용할 것입니다. 시작 메뉴로 가서 Run SQL Command Line 클릭해서 콘솔 창을 띄웁니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

 

SQL Plus 콘솔 창에서 차례대로 입력하시면 됩니다. 입력한 문장에 대한 설명은 읽어 보시면 이해가 될 겁니다. 단지 비번을 만드는 identified by 문장에 헷갈리지 마시기 바랍니다. identified by 뒤의 hr 은 비밀번호 입니다.

 

¤ conn /as sysdba : 관리자 계정으로 접속한다

¤ alter user hr account unlock : 처음 생성한 hr 계정의 접속을 허용한다.

¤ alter user hr identified by hr : 비번을 hr 로 한다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

 

계정의 비밀번호까지 만들었다면 접속해 봐야겠죠. Oracle SQL Developer 을 실행합니다. 그리고 설정한 사용자 이름과 비밀번호를 넣고 접속합니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

제대로 접속이 되었다면 테이블 목록으로 갑니다. 생성하지도 않았는데 테이블 목록이 보일 겁니다. select 쿼리를 날려 보시면 데이터가 있다는 것도 알 수 있습니다. 자세한 스키마는 알아봐야겠지만 테스트하고 싶은 쿼리가 있다면 HR 계정으로 가능하게 되었습니다.

오라클(Oracle) 11g XE 에서 HR 계정 활성화 시키는 방법

 

Posted by 녹두장군

댓글을 달아 주세요

  1. Gs낭천 2015.09.14 09:21  댓글주소  수정/삭제  댓글쓰기

    로컬:8080에 아무리 접속해도 페이지를 찾을 수 없다고 나왔는데 데이터베이스 스타트 실행해주니까 접속되네요 감사합니다

  2. 비공개 2016.03.28 11:35  댓글주소  수정/삭제  댓글쓰기

    conn /as sysdba 를 치면
    ERROR
    ORA-01031: insufficient privileges
    가 뜹니다.
    구글에서 해결방법을 아무리 검색해봐도
    해결이 안되더군요.
    재설치를 해도 안됩니다. 왜이런걸까요?

  3. 감사합니다 2020.05.21 18:03  댓글주소  수정/삭제  댓글쓰기

    도움이 많이 되었습니다