다연이네

[days03] SQL 기초 (계정 생성, 삭제, 잠금, 비밀번호 설정) 본문

Oracle

[days03] SQL 기초 (계정 생성, 삭제, 잠금, 비밀번호 설정)

 다연  2020. 11. 2. 17:49
반응형

1. 계정 삭제 방법 

ex)  scott 계정 삭제

sys 계정으로 가서 drop user scott cascade;

해당 계정에 이미 접속중이라면  접속 해제한 후 실행해야 함.

 

2. 계정 생성 방법

ex) scott 계정 생성 + 롤(role) 부여

sys 계정으로 가서 

create user scott identified by PW;
grant connect, resource to scott;

 

3. 계정 잠금 여부 확인

ex) hr계정 유무, 잠금유무 확인

sys계정으로 가서

select *
from dba_users;

 

출력값

4. 잠겼으면 잠금 해제 

ex) HR 계정 잠금 해제

sys계정으로 가서

alter user HR ACCOUNT UNLOCK;
--User HR이(가) 변경되었습니다.

 

5. 비밀번호 설정(변경)

ex) HR계정 비밀번호를 lion으로 설정

alter user hr IDENTIFIED BY lion;

--User HR이(가) 변경되었습니다.

 

4, 5 한번에 수행 가능

--alter user hr identified by lion account unlock;

 

6. 전체 테이블 조회

해당 계정에 들어가 

select *
from tabs;

출력값

 

 

dba_users; (모든 사용자 정보 확인 - account_status 컬럼 확인)
all_usersl; (모든 사용자 정보 확인 - 3컬럼) 
user_users; (현재 사용자 자신에 관한 정보 )

 

 

반응형

'Oracle' 카테고리의 다른 글

[days04] SQL synonym  (0) 2020.11.03
[days03] SQL 테이블  (0) 2020.11.02
[days02] 관계형 데이터베이스와 오라클 데이터베이스  (0) 2020.11.01
[days02] DBMS, SQL  (0) 2020.11.01
[days01] 오라클 설치  (0) 2020.10.31
Comments