계정 생성하기
CREATE USER 유저ID IDENTIFIED BY "비밀번호";
유저id는 까먹으면 안된다!
계정 비밀번호 변경
ALTER USER "유저ID" IDENTIFIED BY "비밀번호";
계정 삭제
DROP USER "유저ID" CASCADE;
+ drop은 매우 강력한 명령어!(테이블, 시퀀스 등에도 적용 가능!)
+ CASCADE 명령어로 관련 SCHEMA 를 모두 삭제 가능!
모든 계정 조회
SELECT * FROM ALL_USERS;
SELECT * FROM DBA_USERS;
시스템 권한 리스트
CREATE USER : 데이터 베이스 유저 생성 권한
SELECT ANY TABLE : 모든 유저의 테이블 조회 권한
CREATE SESSION : 데이터베이스 접속 권한
CREATE TABLE : 테이블 생성 권한
CREATE VIEW : view 생성 권한
CREATE PROCEDURE USER : procedure, function, package 생성 권한
CREATE SEQUENCE : sequence 생성 권한
SYSDBA : 데이터베이스 관리 최고 권한
SYSOPER : 데이터베이스 관리 권한
반응형
'DB > Oracle' 카테고리의 다른 글
[cmd] 명령프롬프트에서 Oracle Database실행하기 [SQLPLUS SYSTEM, Oracle Database] (0) | 2022.09.08 |
---|---|
[Oracle] Oracle SQL 개발환경 구축하기 [Oracle XE 11.2, Oracle SQL Developer 다운로드] (0) | 2022.09.08 |
정형데이터, 비정형데이터, 반정형데이터 (0) | 2022.06.21 |
DB_ORACLE 데이터 이관 (0) | 2022.03.12 |
DB/ORACLE 오류노트 SCOTT_TIGER (0) | 2022.02.25 |