删除用户 SQL>drop user 用户名; //用户没有建任何实体
' M% ^1 d4 t( T2 i) [" {' d+ r) B SQL> drop user 用户名 CASCADE; // 将用户及其所建实体全部删除
& {1 L) v" D0 D/ f" R Y *1. 当前正连接的用户不得删除。
3 W4 `; p+ | H* a; `/ M+ `) y; a 4)监视用户:
, g8 z/ `* e8 `6 ? 1、查询用户会话信息:% }& n" N" H5 O# n
SQL> select username, sid, serial#, machine from v$session;8 T. |: r& U" c9 U+ l4 w! E) l/ K
2、删除用户会话信息:* q& y5 V" c! k( ~+ _
SQL> Alter system kill session 'sid, serial#';4 l/ i$ g# z5 I! `2 @9 M8 {8 B/ t
3、查询用户SQL语句: M: l! A, }/ n7 o8 \, b
SQL> select user_name, sql_text from v$open_cursor;) d0 t& e0 W: u% V3 _" g
5)修改用户:( j) t* s. p, O0 ~
SQL> Alter User 用户名
$ }0 i) q+ g9 ~9 V6 y* B Identified 口令, o5 I4 N* b" Z4 e9 W
Default Tablespace tablespace
8 y' K- O; y; V* g% h Temporary Tablespace tablespace1 K" W, V# z* `% T
Profile profile! |$ D+ S! x3 E7 w
Quota integer/unlimited on tablespace;) y# {- i+ u) L$ V' c R9 C
1、修改口令字: u) q/ c8 ~3 g6 t
SQL>Alter user acc01 identified by "12345";4 D i n% W b2 O' |
2、修改用户缺省表空间:/ E+ W7 g1 j2 N r. P
SQL> Alter user acc01 default tablespace users;
5 \6 q0 z! m2 z* D/ e$ a% Y2 l 3、修改用户临时表空间
1 G0 V/ F* k/ U SQL> Alter user acc01 temporary tablespace temp_data;
6 h3 y1 a& {- {* G7 ? 4、强制用户修改口令字:4 X% x6 Y' J- c+ M+ \
SQL> Alter user acc01 password expire;* `, E# \" Y; ?: M2 e7 w/ @- @
5、将用户加锁
, ]4 u9 K: l3 I M8 e- A SQL> Alter user acc01 account lock; // 加锁
$ \2 \: e0 I! ~5 G+ D& B% h SQL> Alter user acc01 account unlock; // 解锁 |