Oracle
오라클 유저 생성, 삭제, 권한(CREATE, DROP, GRANT, REVOKE)
꼬요버디
2024. 5. 4. 15:05
728x90

1. 오라클 유저 생성
CREATE USER [유저명] IDENTIFIED BY [패스워드];
CREATE USER dmp_mng IDENTIFIED BY pazzsord;
2. 오라클 유저 권한 부여
-- CONNECT(접속 권한), RESOURCE(객체 생성/수정/삭제, 데이터 입력/수정/조회/삭제 권한)
GRANT CONNECT, RESOURCE TO [사용자];
-- DATA_DUMP 디렉토리에 대한 읽기 쓰기 권한 부여
GRANT READ, WRITE ON DIRECTORY DATA_DUMP TO [사용자];
-- 디렉토리 생성 권한 부여
GRANT CREATE ANY DIRECTORY TO [사용자];
3. 오라클 유저 권한 삭제
REVOKE CONNECT, RESOURCE FROM [사용자];
4. 오라클 유저 삭제
-- 사용자 스키마 오브젝트가 있으면 삭제되지 않으므로
-- CASECADE를 붙여서 스키마의 오브젝트까지 모두 삭제한다.
DROP USER [유저명] CASECADE;
DROP USER dmp_mng CASECADE;