scott계정에 셋팅 하실 연습용 계정입니다.

 

=========================================

계정을 생성하거나 권한을 부여하는 모든 작업은 관리자 계정에서 작업해야 합니다.

관리자 계정은 기본으로 system계정이며 패스워드는 오라클을 설치할때 지정한 패스워드로 셋팅합니다. 우리는 manager로 패스워드를 지정하였으므로 다음과 같이 관리자 계정으로 접속합니다.

SQL> conn system/manager

 

1. 계정 생성하기

SQL> create user java identified by java

 

2. 접속하기

SQL> conn java/java

 

=> 계정을 생성한 후 바로 접속하면 접속권한을 부여하지 않았기 때문에 다음과 같이 에러메시지가 나타납니다.

 

3. 권한 부여하기

접속할 수 있는 권한과 여러 가지 다양한 권한을 주어야 하는데 여러번
권한 주는 것이 번거로우므
로 여러개의 권한을 하나로 묶어 놓은 롤을
지정하여 작업합니다.

이때 주의하실 부분은 conn java/java를 이용하여 접속하려다 실패한
경우 system계정에 접속한
상태에서 벗어나므로 다시 관리자 계정으로
접속해야 합니다.

 

SQL> grant connect,resource to java

 

접속하면 접속이 가능한 것을 확인할 수 있습니다.

 

4. 계정 비밀번호 변경하기

계정의 패스워드를 java123으로 변경해 보도록 하겠습니다.

이미 작성된 사용자의 정보를 변경하는 것이므로 alter user문을 이용하
여 작업합니다.

SQL>alter user java identified by java123

 

5. 계정 lock풀기

샘플 계정인 hr계정의 lock을 풀어야 합니다.

SQL>alter user hr account unlock;

 

위와 같이 입력하시면 계정의 패스워드를 다시 입력하라는 메시지가 나
타납니다. 암호이므로 입력
했을때 화면에 아무것도 표시되지 않을 것
입니다.
다음과 같이 암호와 암호확인을 두 번 입력하면 암호가 재지정
되며 접속했다는 메시지가 나타납니
다.

 

'데이터베이스 > 오라클' 카테고리의 다른 글

한꺼번에 여러 개의 행을 insert하기  (0) 2019.09.03
오라클 데이터 가져오기 내보내기  (0) 2019.06.25
having절  (0) 2019.06.25
group by  (0) 2019.06.25
sysdate에서 시간 데이터 추출하기  (0) 2019.06.25

+ Recent posts