[구디 아카데미]
사용자 계정 생성 방법
1. 관리자 계정으로 접속하여 사용자 계정 생성
2. 관리자 계정으로 각 사용자 계정에게 권한 부여명령어를 이용
// 18C 버전부터 사용자 계정명에 ##을 붙여서 생성해야함
// ##을 안붙일 수 있게 설정하기 = 세션 변경하기
ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE; -- 세션 설정 (한번 접속했을 때 연결을 끊지 않는 이상 한번만 쓰면됨)
// CREATE USER [사용자계정명] IDENTIFIED BY 비밀번호 DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
// 사용자 계정명은 대소문자 구별 X, 비밀번호는 대소문자구별함
CREATE USER BS IDENTIFIED BY BS DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
// GRANT RESOURCE, CONNET TO [계정명]
// 밑에와 같이 동시에 부여해주기 싫다면 각각 부여해주면 된다
// GRANT CONNECT TO BS; -- BS 사용자 계정에게 DB연결 권한 부여 (여기까지 해야) -> +접속에서 데이터베이스 만들어 줄 수 있음
// GRANT RESOURCE TO BS; -- 테이블을 이용할 수 있는 권한 부여해줌
GRANT RESOURCE, CONNECT TO BS -- 동시에 DB연결, 테이블이용 권한 부여해줄 수 있음
사용자 계정 DB 연결 방법
사용자계정에서 테이블 파일 받아오기
다음 시간에는 간단한 SQL 문법에 대해서 공부하도록 하겠다