728x90

http://www.gurubee.net/lecture/2150 << 이곳참고

 

강좌 테스트용 scott user 생성 스크립트

오라클클럽의 SQL 강좌 테스트는 SCOTT 계정의 잠금을 해제하신 후 접속하여 실행하면 됩니다. SCOTT USER 잠금 해제 오라클을 설치하면 기본..

www.gurubee.net

ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
CREATE USER scott IDENTIFIED BY tiger;
ALTER USER SCOTT DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
GRANT CONNECT, resource TO scott;
GRANT CREATE VIEW TO SCOTT; 
GRANT CREATE SEQUENCE TO SCOTT; 
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY'; 
ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN';
@C:\Users\LG\Downloads\DEMOBLD.SQL; 

 

point1. 12c의 경우 user명 패턴이 있음.. 패턴 없이 사용할수 있도록 변경

ALTER SESSION SET "_ORACLE_SCRIPT"= TRUE;


DROP USER SCOTT CASCADE;
CREATE USER SCOTT IDENTIFIED BY TIGER;
ALTER USER SCOTT DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;  --테이블 스페이스 무제한 사용  quota : 테이블 스페이스 할당량 지정
CONN SCOTT/TIGER;
--오류 메시지 = ORA-01045: user SCOTT lacks CREATE SESSION privilege; logon denied
-- connect : 접속 권한, resource :  객체 생성변경삭제 권한, create view 생성 권한
GRANT CONNECT,RESOURCE TO  SCOTT;
GRANT CREATE VIEW TO SCOTT;
GRANT CREATE SEQUENCE TO SCOTT;
CONN SCOTT/TIGER;

--CONN SCOTT/TIGER;
@C:\USERS\SHINM\DOWNLOADS\DEMOBLD.SQL;
--오류 보고 
--알 수 없는 명령

ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY';
ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN';

@C:\USERS\SHINM\DOWNLOADS\DEMOBLD.SQL; 

사용자 조회

select * from dba_users;

GRANT CONNECT, DBA, RESOURCE TO ADMIN; // 모든 권한 부여

+ Recent posts