Skip to content

Oracle 명령어 #
Find similar titles

Oracle 관리용 SQL 문 정리 #

사용자 관리 #

사용자 생성

CREATE USER username IDENTIFIED BY "password";

비밀번호 변경

ALTER USER username IDENTIFIED BY "change_password";

계정 삭제

DROP USER username;
DROP USER username CASCADE;

권한 부여

GRANT CONNECT, RESOURCE TO testuser; -- 접속 권한 부여
GRANT DELETE, INSERT, SELECT, UPDATE ON testdb TO testuser; -- testuser에게 testdb에 대한 사용 권한 부여
GRANT DBA TO testuser; -- DBA 권한 부여

권한 취소

REVOKE CONNECT, RESOURCE FROM testuser;

생성된 사용자 조회

SELECT * From DBA_USERS;
SELECT * FROM ALL_USERS;

기타

SELECT NAME, DB_UNIQUE_NAME FROM v$database;
SELECT * FROM USER_TABLES;

SELECT TABLESPACE_NAME, FILE_NAME, BYTES FROM DBA_DATA_FILES;
SELECT TABLESPACE_NAME, STATUS, CONTENTS FROM DBA_TABLESPACES;


SELECT TABLESPACE_NAME, FILE_NAME FROM DBA_DATA_FILES;
SELECT USERNAME, DEFAULT_TABLESPACE FROM DBA_USERS;

select * from v$version

select * from tab;
0.0.1_20210630_7_v33