오라클 사용자 추가하기
아래는 오라클 설치 후 오라클 사용자를 추가하는 방법이다.
[oracle@Test_Server oracle]$ sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on Fri Jan 30 13:25:44 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn / as sysdba
Connected.
SQL> CREATE USER dbuser IDENTIFIED BY abc123
2 DEFAULT TABLESPACE users
3 TEMPORARY TABLESPACE temp
4 QUOTA UNLIMITED ON users;
User created.
SQL>
GRANT dba, RESOURCE TO dbuser;
Grant succeeded.
SQL>
CREATE USER 사용자명 identified by 비밀번호
[ default tablespace 테이블스페이스명 ]
[ temporary tablespace 테이블스페이스명]
사용자를 추가한 후에는 grant 명령을 이용해서 사용자의 권한을 설정해 줘야 한다.
grant dba, resource to dbuser; -- dba의 모든 권한을 부여함
grant connect, resource to dbuser; -- 접속 가능한 권한만 부여함
샘플 데이터베이스를 추가한다.
dbuser 로 접속하여 @?/sqlplus/demo/demobld 스크립트를 실행하면 샘플 데이터베이스가 추가된다.
참고 : 9i에서는 dbca에서 생성한 init.ora 파일을 Oracle SID가 ORCL인 경우 ORACLE_HOME/dbs/initORCL.ora 로 복사해줘야 한다.
그리고 /etc/oratab 에서 해당 DB에 대해서 Y로 바꾸어 주어야 dbstart 스크립트 등으로 실행을 할 수 있다.