IT 관련,,/데이터베이스(sql)

[Database]오라클 계정 생성후 락해제~

IT깡패's 2018. 8. 4. 20:02
728x90
반응형
SMALL


데이터베이스 관리도구인 오라클은 oracle설치 후 접속 테스트 연결과 계정 연결, 락설정 등을 해야 계정을 사용할 수 있습니다.

오라클을 계정 연결을 하려면 오라클을 설치해야 하는데, 오라클 설치부분은 생략하도록 하겠습니다..

일단 오라클(www.oracle.com) 사이트로 들어가 oracle database 11g Express Edition과 SQL Developer를 다운 후, SQL*Plus의 

Run SQL Command Line나 cmd 관리자 실행을 들어가서 sqlplus /nolog라고 치고 들어갑니다~~ 

sqlplus를 접속해서,, conn sys as sysdba, 패스워드를 칩니다.


그리고 데이터베이스 접속 후(SQL Developer를 실행) 데이터베이스 접속을 클릭합니다.

  

정보 입력 후 테스트 및 접속

- 접속 이름 : 원하는 이름으로 입력

- 사용자 이름 : 접속 테스트를 위해 'sys' 입력

- 비밀번호 : 데이터베이스 설치 시 입력한 비밀번호 입력

- 롤 : SYSDBA 선택

이 후에 SQL Developer에서 접속 해주면 됩니다.


테스트용 Scott 계정 생성 후 lock해제

Run SQL Command Line 실행 - Oracle 11g XE Express Edition이 설치된 경로에서 scott.sql 파일을 찾아 SQL*PLus에서 입력

(@C:\app\user\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql) - sys 계정 로그인(conn system/[데이터베이스패스워드]) -

scott 계정 비밀번호 설정(alter user scott identified by tiger;) - scott lock해제(alter user scott account unlock;) - scott 계정 접속

(conn scott/tiger)


이미 제 컴퓨터에 scott.sql를 추가하였기 때문에 저런 구문이 뜬 것이고, 원래는 바로 밑에 conn system/4825가 뜹니다..

이렇게 하면 scott계정으로 SQL Developer에서 실행가능하게 됩니다.


SQL Developer를 이용한 scott 계정 확인

- SQL Developer실행

- 새로만들기 - 접속 - 데이터베이스 접속 클릭

- 접속이름은 임의로 입력하고 sqlplus 등록한 scott/tiger를 사용자이름/비밀번호로 각각 입력해줍니다.

- 테스트/접속

- SQL 작업화면에서 EMP 테이블 확인

  질의 결과(작업화면 중앙 하단)

작업 화면의 왼쪽 : DB 정보 확인

작업 화면 중앙 위쪽 : 질의 작성 워크시트

728x90
반응형
LIST