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; (현재 사용자 자신에 관한 정보 )
반응형