[SQL] Oracle 사용자 관리 정리 - CREATE USER / CONN / ALTER USER / DROP USER
by 우와한개발자
[ 사용자 USER 관리 ]
- 데이터베이스 관리자(DBA)는 사용자(USER)를 생성해 여러 권한 부여
1. 사용자 계정 접속
- 사용자를 생성하기 위해서는 DBA 권한을 가진 사용자(system)로 접속해아함.
CONN 사용자명
비밀번호
또는
CONN 사용자명/비밀번호
CONN system
1234
-- 또는
CONN system/1234
2. 사용자 생성과 삭제
-- 사용자 생성
CREATE USER 사용자명 IDENTIFIED BY 비밀번호
-- 사용자 삭제
DROP USER 사용자명
-- user1 생성
CREATE USER user1 IDENTIFIED BY 1234;
-- user1 삭제
DROP USER user1;
3. 사용자 비밀번호 변경
- 데이터베이스 관리자(DBA) 계정 접속 또는 자신 계정으로 접속한 후 변경가능
ALTER USER 사용자명 IDENTIFIED BY 새비밀번호;
-- DBA(system)가 user1 비밀번호 변경
ALTER USER user1 IDENTIFIED BY 5678;
-- user1이 자기 비밀번호 직접 변경 (user1으로 접속 후)
CONN user1/1234
ALTER USER user1 IDENTIFIED BY 5678;
4. 현재 접속한 사용자 조회
SELECT USER FROM DUAL;
-- system으로 접속 중일 때
SELECT USER FROM DUAL;
-- 결과: SYSTEM
-- user1으로 접속 중일 때
CONN user1/1234
SELECT USER FROM DUAL;
-- 결과: USER1
'데이터베이스 > SQL' 카테고리의 다른 글
블로그의 정보
우와한개발자 님의 블로그
우와한개발자