a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 127|回复: 1

[其他] Oracle认证:生成autotrace权限的实例讲解

[复制链接]
发表于 2012-8-4 13:41:06 | 显示全部楼层 |阅读模式
一、配置autotrace & q- \2 v% h) }6 G5 r( [7 w1 N
1、cd [ORACLE_HOME]/rdbms/admin; ; c9 t* Q# `! }! v: o1 ^2 i
2、以system用户登陆; # {$ e' n& D. M- Y' U1 B/ C
3、执行@utlxplan;
, ^0 C$ ?% D5 n' L8 D+ ?/ p  x/ D4、执行create public synonym plan_table for plan_table; / P4 K# t' Y" M! I
5、执行 grant all on plan_table to public;
0 g2 r2 s. x# Z/ F$ Y, @: M0 c二、创建plustrace角色 ' E* {% d$ k" |+ s/ m* f! ?
1、cd [ORACLE_HOME]/sqlplus/admin; 3 k  g: P* t' S! z
2、以sys或sysdba登陆;
. x  t+ @/ I  N3、运行@plustrce;
+ E( Y5 ^# H  s) L- j' S4、执行grant plustrace to public;
% v  Z1 G% t4 O0 n9 j$ J3 c7 E注:也可以将public指定为某个用户。
. X1 }" b) j! S+ D
- @/ I7 b! @/ V. o4 c( {. ^) ^[oracle@olivenan oracle]$ cd $ORACLE_HOME/rdbms/admin/
9 ~4 E* ?  m# J# Z3 p[oracle@olivenan admin]$ sqlplus system/oracle 9 G, |% j5 s8 i, I: {

" o( Q3 n8 @( D5 I& r8 iSQL*Plus: Release 9.2.0.4.0 - Production on Wed Jun 27 11:00:20 2007
4 D2 O* T3 ]4 f% a! }6 m0 O
, Y0 K- W! Q( b0 ]( ^Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. # ?, e9 B/ H* E4 w, j6 z. {3 D7 }

) S6 b* [% z" z4 r
( y5 N& M) s" zConnected to:
( U* W/ t1 {; k7 |2 vOracle9i Enterprise Edition Release 9.2.0.4.0 - Production 4 d* c8 @6 J3 r* |0 b9 t
With the Partitioning, OLAP and Oracle Data Mining options 8 o: a! a3 _6 s! @6 l( y
JServer Release 9.2.0.4.0 - Production ; g6 A9 C9 t* A* H# Q/ O! {
6 `: J9 l& o6 `
SQL> @utlxplan : r& I3 \3 L+ F3 @8 R9 A
' z5 x' ?: J/ D0 S* N
Table created.
  F& A" Z+ `+ d
' ]' m' r( H! s; U% Y! G; RSQL> create public synonym plan_table for plan_table; * [' l' k2 A  g' c+ M
: c: e- ^( j9 T; {8 P, ^
Synonym created.
# x4 S- `7 h; Q/ N; B# \' d) |
& V  w+ `3 S& L. ]( hSQL> grant all on plan_table to public;
2 E1 \/ i  m) V4 q$ s. r" E* Z7 \6 t& u
Grant succeeded. ; Y" G3 K: ^, Y0 n, E& h
) J( [4 M5 Z7 L  ]& M
SQL> exit
回复

使用道具 举报

 楼主| 发表于 2012-8-4 13:41:07 | 显示全部楼层

Oracle认证:生成autotrace权限的实例讲解

Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
1 U. s4 b5 N" H2 i# M2 g# ^; V9 JWith the Partitioning, OLAP and Oracle Data Mining options
2 h) \+ |0 ]; t" HJServer Release 9.2.0.4.0 - Production
( Z* L# m2 \; I0 m" V" h1 m[oracle@olivenan admin]$ cd $ORACLE_HOME/sqlplus/admin 0 S  N4 p# r+ ?& B
[oracle@olivenan admin]$ sysplus "/as sysdba"
0 U+ b" Z7 R. Y. Q' J* w-bash: sysplus: command not found ) K9 u3 f5 ]! A% n
[oracle@olivenan admin]$ sqlplus "/as sysdba"
3 l" X% p3 C2 M) }$ T8 ?  n8 N7 @
SQL*Plus: Release 9.2.0.4.0 - Production on Wed Jun 27 11:04:55 2007
& ]& a% p' i1 z" u! W- A
! W- y0 k4 Y# |' ~9 v8 xCopyright (c) 1982, 2002, Oracle Corporation. All rights reserved. 3 f$ z2 z5 K" L6 t6 }& t
4 W3 |2 T3 L4 T) [9 H/ S, O

$ ?1 ^; M  u2 c9 p+ |: lConnected to:
, F* H3 a8 X8 Q, E. TOracle9i Enterprise Edition Release 9.2.0.4.0 - Production
6 o5 P$ S; y' r" h% s( j) k  zWith the Partitioning, OLAP and Oracle Data Mining options . a$ |% b# r- ?& p( O
JServer Release 9.2.0.4.0 - Production
# J4 ?  S6 U" m' n, B* G* h
' B2 z" t$ R: _% r* y* USQL> @plustrce
' B2 K' ?/ n! w9 ^+ tSQL>
: f; v8 i% `+ O, }  [& q& YSQL> drop role plustrace; 4 Q$ E+ l+ a1 f
drop role plustrace 8 r% X) A+ S' R" D, {: x' }
*
  R+ H) L7 s1 m6 X$ MERROR at line 1:
, S& g7 x. B- P+ r) Y0 f- }3 uORA-01919: role 'PLUSTRACE' does not exist
" i( p  A4 @& U- }: ^8 ~5 s; ^. S- R

% O/ a3 h! M5 Z; Y+ q; I8 iSQL> create role plustrace; 1 }& ~  k$ X. C: _2 X/ @! a9 @8 n

# i% o9 S2 h% e* @7 k% lRole created. / a' B! V& r& F* |/ S" Z2 n

: a3 |# t- E5 n" V2 cSQL>
' g6 k5 S/ h3 \SQL> grant select on v_$sesstat to plustrace;
/ R! S1 ]. y9 F3 d: c3 f) T% i$ _% h
Grant succeeded.
/ F& N$ X, T. p, N
* a; @. ?, w. ]8 A% |SQL> grant select on v_$statname to plustrace;
) h- P5 ]7 y$ L4 T) t& m6 x! _( p4 s! R% I+ M7 E" y; V4 ^! \! y
Grant succeeded.
7 F0 t3 K/ I8 ?/ \1 y6 [, ^' t8 T' P6 |$ q6 p8 E* P& Y
SQL> grant select on v_$mystat to plustrace; 9 G7 Y" o( N0 }/ ^! O! i

, B! f- t; ]9 k0 p3 yGrant succeeded.
1 y% A. h6 [3 N$ L+ h3 c7 H, ~! p1 @3 p7 n
SQL> grant plustrace to dba with admin option; + T, S- p& a- _
6 ~+ r: Z* y/ `! G# R7 b0 _- K' ]
Grant succeeded.
4 c4 ]. V- w& ~, [! Y% L5 P. O8 Y  C/ I; y9 o
SQL> 6 W7 R/ \( a' e/ |
SQL> set echo off . Q( q- W+ z+ [8 C; W7 J4 p
SQL> grant plustrace to public; ) y  c0 O# ^5 O& O, I  y9 z7 c0 ^
) Q+ I' r5 v* K; ^  j
Grant succeeded. , t8 P/ [( @4 J

5 V/ j. I2 z& |1 iSQL> 至此,执行成功。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 17:34 , Processed in 0.230954 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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