목록ORACLE/SQL (2)
하고싶은거

DCL : 유저를 생성하고 권한을 제어할 수 있는 DCL(DATA CONTROL LANGUAGE)명령어 ORACLE에서 제공하는 유저들 유저 역활 SCOTT ORACLE 테스트용 샘플 유저 Default 패스워드 : TIGER SYS DBA ROLE을 부여받은 유저 SYSTEM 데이터베이스의 모든 시스템 권한을 부여받은 DBA유저 계정접속 CONN SCOTT/TIGER SCOTT에게 계정생성 권한주기 GRANT CREATE USER TO SCOTT; GRANT [권한] TO [권한을 줄 계정명]; 새로만든계정에 섹션권한 주기 -처음만든계정에는 섹션권한이 없기때문에 접근할 수 없다. 새로만든 JUN계정에 세션권한주기 GRANT CREATE SESSION TO JUN; JUN계정에 테이블생성 권한주기 GRA..
ORACLE/SQL
2022. 11. 4. 16:05

계정생성은 시스템계정에서 실시한다.conn/as sysdba 12버전 이후 버전은 12이전의 버전과 같이 계정을 생성할시에 오류가 발생한다. 12버전 이후에는 사용자이름앞에 C##을 붙어야 계정생성이 된다.(사용자계정이름도 C##포함)create user C##계정이름 identified by 계정이름; 계정에 C##을 붙이고싶지 않으면 다음과 같이 바꾸어주면 된다.ALTER SESSION SET"_ORACLE_SCRIPT"=true; 계정삭제는 drop과 cascade를 사용
ORACLE/SQL
2022. 11. 4. 15:05