Oracle 에서 scott 계정 락해제 방법
- 데이타베이스/Oracle
- 2011. 7. 31. 12:29
/**
* 문서번호: nabiro_201107262355
* 검색어: nabiro, oracle, 오라클, scott, 락해제, 계정, 해제
* 출처: http://sangu12.egloos.com/2791692
* 참조:
**/
sqlplus를 실행하여 sys 계정으로 sysdba 권한으로 접속합니다.
SQL>connect sys/비밀번호 as sysdba
SQL> SELECT username, account_status FROM dba_users WHERE username='SCOTT';
결과를 확인합니다. (아마 락이 걸려있겠지요) - EXPIRED & LOCKED
이후에
SQL> ALTER user scott account unlock;
락을 해제합니다.
SQL> ALTER user scott IDENTIFIED BY tiger;
scott 계정의 비밀번호를 tiger로 하겠다는 의미입니다.
(이렇게는 하지마세요. 너무 잘 알려져있는 비밀번호라)
다시 아래의 쿼리문으로 락 상태가 해제되어 있는지 확인합니다.
SQL> SELECT username, account_status FROM dba_users WHERE username='SCOTT';
이후 scott 계정으로 로그인해봅니다.
SQL> CONN scott/tiger
SQL> DESC emp;
SQL> SELECT * FROM emp;
*** 참고로 11g 에서는 sqlplus 실행할 때 "사용자명 입력: " 이라는 프롬프트가 바로 표시됩니다.
이때 아래와 같이 입력하면 됩니다.
사용자명 입력: sys/비밀번호 as sysdba
* 문서번호: nabiro_201107262355
* 검색어: nabiro, oracle, 오라클, scott, 락해제, 계정, 해제
* 출처: http://sangu12.egloos.com/2791692
* 참조:
**/
sqlplus를 실행하여 sys 계정으로 sysdba 권한으로 접속합니다.
SQL>connect sys/비밀번호 as sysdba
SQL> SELECT username, account_status FROM dba_users WHERE username='SCOTT';
결과를 확인합니다. (아마 락이 걸려있겠지요) - EXPIRED & LOCKED
이후에
SQL> ALTER user scott account unlock;
락을 해제합니다.
SQL> ALTER user scott IDENTIFIED BY tiger;
scott 계정의 비밀번호를 tiger로 하겠다는 의미입니다.
(이렇게는 하지마세요. 너무 잘 알려져있는 비밀번호라)
다시 아래의 쿼리문으로 락 상태가 해제되어 있는지 확인합니다.
SQL> SELECT username, account_status FROM dba_users WHERE username='SCOTT';
이후 scott 계정으로 로그인해봅니다.
SQL> CONN scott/tiger
SQL> DESC emp;
SQL> SELECT * FROM emp;
*** 참고로 11g 에서는 sqlplus 실행할 때 "사용자명 입력: " 이라는 프롬프트가 바로 표시됩니다.
이때 아래와 같이 입력하면 됩니다.
사용자명 입력: sys/비밀번호 as sysdba
'데이타베이스 > Oracle' 카테고리의 다른 글
oracle 에서 테이블 목록 또는 테이블 컬럼 확인 쿼리 (0) | 2011.08.15 |
---|---|
oracle 에서 계정에 권한 주기 (0) | 2011.08.15 |
oracle 에서 계정 생성하기 (0) | 2011.08.15 |
oracle 에서 tablespace 생성하기 (0) | 2011.08.15 |
OracleXE 에서 http 서비스 port 변경 방법 (0) | 2011.08.15 |