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 |