删除用户

删除用户语句:

DROP USER user [ CASCADE ] ;

Specify the user to be dropped. Oracle Database does not drop users whose schemas contain objects unless you specify CASCADE or unless you first explicitly drop the user's objects.


CASCADE

Specify CASCADE to drop all objects in the user's schema before dropping the user. You must specify this clause to drop a user whose schema contains any objects.

注意:删除用户成功的前提条件是:确保没有任何人通过任何工具连接到该用户上。

转:

(**)如果在drop 后还提示ORA-01940:无法删除当前已链接的用户,说明还有连接的session,可以通过查看session的状态来确定该session是否被kill 了,用如下语句查看:

-------------------------------------

select saddr,sid,serial#,paddr,username,status from v$session where username is not null

结果如下(以我的库为例):

saddr                     sid          serial#            paddr              username              status

--------------------------------------------------------------------------------------------------------

564A1E28              513           22974            569638F4       NETBNEW             ACTIVE
564A30DC              514          18183             569688CC        NETBNEW           INACTIVE
564A5644             516           21573            56963340       NETBNEW            INACTIVE
564B6ED0              531         9                   56962D8C        NETBNEW            INACTIVE
564B8184              532          4562                56A1075C        WUZHQ                KILLED

status 为要删除用户的session状态,如果还为inactive,说明没有被kill掉,如果状态为killed,说明已kill。

由此可见,WUZHQ这个用户的session已经被杀死。此时可以安全删除用户。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10595277/viewspace-670723/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10595277/viewspace-670723/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值