티스토리 뷰
지금껏 만든 서버 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 ======== 시퀀스 생성 권한
'프로그래밍 > Oracle' 카테고리의 다른 글
오라클 DB 서버 외부접속 (0) | 2018.04.04 |
---|---|
오라클 DB 구축 후 리스너 설정 (0) | 2018.04.04 |
오라클 11g 설치 및 구성(DB 서버 구축) (0) | 2018.04.04 |