找回密码
 注册
查看: 4092|回复: 0

Oracle12C用户创建、授权、登录

[复制链接]

0

主题

0

回帖

9

积分

管理员

积分
9
QQ
发表于 2018-11-11 11:28:43 | 显示全部楼层 |阅读模式
Oracle12C用户创建、授权、登录  1.以系统用户登录
    命令
sqlplus sys/dwh as sysdba;

) G  T3 {- r6 h& K8 e" g: i  A" i4 e) o# c$ @

/ W8 i* R; F$ B) q2 W% f8 O! a/ }5 ?6 G+ N
       
  2. 确认选择CDB
1 @% b; B0 n" r; B

3 d* d% ?8 o& k7 Z3 a1 H, R1 y" F9 h1 s6 D" @6 N6 m0 q1 v( P
select name,cdb from v$database;

/ o1 O, p( j5 ^2 k& I
1 p  k( @( l5 N6 m; F! U/ j5 b; p: S3 E. _4 D2 c+ s. W

2 \/ V$ ?7 ~" ?4 T' f" k
: D4 Z" k1 ~' j0 M
3 B+ F. r+ }0 P8 g: x
  L# x0 R9 [2 p4 i8 [" k

4 q1 i3 C+ [. [7 y) {7 M' d: p: y
col pdb_name for a30

5 A- g4 l; B; W; @0 H- ?, i: l6 l" b3 o- D9 y7 _9 q1 }" v8 U/ D1 x3 U

0 \3 b& h) Z; E' L' I1 z9 B6 X; O/ o( ?$ _% i
select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;   

" z$ W6 F9 K, {) _3 j1 g

1 a0 M( s" u4 U: x1 D$ |! O' q
& |5 l) X" r  p2 Z/ p+ @

0 y" J- v0 t# d# V, E9 R, J

! [* m, D- o7 c  q% y2 e
select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
8 M* `7 f- Z1 S0 n; F
3 P: a* q/ t, w) y! @9 E  V
! @# k; j" n% `, d& [2 Q
    CON_ID       DBID          NAME                        OPEN_MODE

6 e2 s+ \/ y9 s
---------- ---------- ------------------------------ ----------
+ P/ Y) Z! q! h1 l
         2      964253477      PDB$SEED                 READ ONLY
; b* L$ c% H5 z  }% @* X' V+ q" ?
         3     3329151580     ORCLPDB                    MOUNTED

) r8 {% V" z2 F

) S9 Q& b7 d/ O; \- P4 E  C1 z5 T0 A2 H% G2 J, |
3.创建使用者为test
3 Q* i6 w0 a7 x; j4 I
SQL> create user c##test identified by test;

. k$ F  X! g" e9 f: M- S/ d
SQL>  alter session set container=PDBORCL;
" h5 w2 L7 O' |2 ~
会话已更改。

) a0 \& t2 K: ]1 N# {
SQL> show con_name;
3 z) W- ]/ \/ n; _2 ^! d9 @! U2 X
CON_NAME
------------------------------
PDBORCL
& D) P' I2 C9 L6 m
4.创建真正的用户
SQL> startup;
! Z' R" P3 B4 f
插接式数据库已打开。

- V$ @% C* v/ j5 b. O6 X( w; o4 S
SQL> create user test identified by test default tablespace users temporary tablespace temp;

6 k3 D, n  Y+ l$ t" D- G8 t9 j7 l* Q. d& c- H' }- q" E
用户已创建。

0 t: P9 V' j: _* @
7 k  m( k) h4 D. Z
SQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to test ;

- a4 }) q) ~/ q; u' y. h& x/ n! s# ^6 A# O1 g$ j3 i
授权成功。

$ ], Q5 Y& ]* k5 n( j5 V2 |
0 ^! H0 ?) L& E. Z, ]; r  c
SQL>

6 _$ A' F$ t3 T" k8 \( B0 z% Y
* |) R4 z* e7 o( J; h) O

3 f4 ?: }4 L( T( }& X, _2 ?' Y* P
9 z' ?9 V4 T2 M7 Y
5.修改plsql登录配置
    D:\java\Orcal_database\Orcal\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora文件中添加

; A% n" Z0 B0 t  j* J% R, W' P/ MORCLPDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORCLPDB)
    )
  )

; Z$ b$ H, E( n- H* h7 ?4 q, X0 L: r1 |  i& ?  V

7 J1 N* F% s* g- Q6.plsq登录
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 22:59 , Processed in 0.014251 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表