티스토리 뷰

지금껏 만든 서버 DB 에 계정을 생성할 수 있습니다.


1.서버에서 오라클 접속시 (SQL PLUS)


su - oracle

sqlplus '/as sysdba'



2. 현재 생성된 계정 확인


SELECT * FROM DBA_USERS;

SELECT * FROM ALL_USERS;



3. 사용자에게 부여된 권한 확인


SELECT * FROM DBA_SYS_PRIVX

WHERE GRANTEE = '사용자명'


4. 현재 소유한 모든 테이블 확인


SELECT 테이블이름 FROM USER_TABLES;


5. 계정 생성


CREATE USER 계정 IDENTIFIED BY 비밀번호;


6. 계정 비밀번호 변경


ALTER USER 계정 IDENTIFIED BY 변경비밀번호 ;


EX) ALTER USER SCOTT IDENTIFIED BY tiger;



7. 계정에게 권한 부여 (SYS,SYSTEM 계정으로 로그인 시)


GRANT CREATE 권한 TO 계정;


8. 권한 종류 


CREATE USER ======= 데이터베이스 유저 생성 권한

SELECT ANY TABLE ======= 모든 유저의 테이블 조회 권한

CREATE ANY TABLE ======= 모든 유저의 테이블 생성 권한

CREATE SESSION================= 데이터베이스 접속권한

CREATE TABLE ========== 테이블 생성 권한

CREATE VIEW =========== VIEW 생성 권한

CREATE SEQUENCE ======== 시퀀스 생성 권한


댓글
공지사항
글 보관함
최근에 올라온 글
최근에 달린 댓글