DB(SQL)

사용자 생성, 권한부여, 삭제

_주야 2012. 7. 27. 11:36

#. 사용자 생성

SQL> create user oracle identified by password;
사용자가 생성되었습니다.

 

SQL> exit
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production에서 분리되었습니다.

C:\Documents and Settings\MyHome>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on 목 7월 23 16:18:47 2009
Copyright (c) 1982, 2005, Oracle.  All rights reserved.

사용자명 입력:oracle

암호 입력:
ERROR:
ORA-01045: user ORACLE lacks CREATE SESSION privilege; logon denied


 

#. user에 권한 부여
사용자명 입력: /as sysdba

다음에 접속됨:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

기본적으로 resource, connect 권한 부여... 권한부여 안하면 oracle로 접속이 안되고 위와 같은 에러 발생!

SQL> grant resource,connect  to oracle;

권한이 부여되었습니다.

 

SQL> exit
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production에서 분리되었습니다.

C:\Documents and Settings\MyHome>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on 목 7월 23 16:22:53 2009
Copyright (c) 1982, 2005, Oracle.  All rights reserved.

사용자명 입력: oracle
암호 입력:

다음에 접속됨:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL> select * from tab;
선택된 레코드가 없습니다. 

 

 

#. user 삭제

SQL> drop user oracle;

사용자가 삭제되었습니다.

 

 

'DB(SQL)' 카테고리의 다른 글

[MySQL] MySQL 접속  (0) 2013.07.08
조인(Join)  (0) 2012.07.27
SQL문의 종류 - DDL, DML, DCL  (0) 2012.07.27
테이터 입력, 수정, 삭제  (0) 2012.07.27
테이블 생성과 삭제  (0) 2012.07.27