반응형
오라클에서는 스키마(schema) = 유저(user) 입니다.
오라클에서 스키마는 특정 사용자가 소유하는 데이터베이스 객체(테이블, 인덱스, 뷰 등)의 집합을 의미하며, 오라클에서는 사용자가 곧 스키마 입니다.
즉, 스키마를 생성하려면 사용자를 생성해야 합니다.
관리자로 접속
일단 sql plus를 실행시켜 다음 명령어로 관리자로 접속합니다.
비밀번호는 초기 설치할때 설정했던 비밀번호를 통해 접속합니다.
sys AS SYSDBA
오라클 스키마(사용자) 생성 방법
CREATE USER user_name IDENTIFIED BY user_password;
user_name : 사용자(스키마) 이름
user_password : 사용자의 비밀번호
12C 버전 이후부터는 user_name에 C##을 붙여서 생성하셔야 합니다.
ex) C##user_name
스키마(사용자) 권한 부여
GRANT CONNECT, RESOURCE, DBA TO user_name;
connect : 데이터베이스에 접속할 권한
resource : 테이블, 인덱스 등의 객체를 생성할 수 있는 권한
dba : dba권한 부
반응형
'Database' 카테고리의 다른 글
[서평] Do it! 오라클로 배우는 SQL 입문 (0) | 2025.03.23 |
---|---|
View를 활용한 조회 성능 개선 (0) | 2025.03.12 |
Sharding & Partitioning (0) | 2025.03.04 |
Window11 Oracle Database 설치 (2) | 2024.12.14 |
Error Code: 2013. Lost connection to MySQL server during query (0) | 2024.12.01 |