删除oracle数据库用户
1.切换到root用户
# su
2.删除用户
# userdel abc
该删除操作将用户删除但保留用户的home文件夹和邮件文件夹。并且当用户abc正在登录的时候,删除操作将失败,如下:
# userdel abc
userdel: user abc is currently logged in
如果要删除用户同时删除用户的home文件夹以及邮件文件夹则执行:
# userdel -r abc
注意:加入-r参数仍旧不能删除正在登录的用户。
如果要删除正在登录的用户可以使用-f参数:
# userdel -f abc
这样即时用户abc正在登录也会被删除,并且用户abc的home文件夹以及邮件文件夹都会被删除。即使多个其他用户同时使用abc的home文件夹,也会被强制删除。
oracle如何查看当前有哪些用户连接到数据库?
SQL> select distinct username from v$session where username is not null group by username;
USERNAME
------------------------------
SDPPMS
SDPPORTAL
SDPAAA
SDPCMS0
SDPMISS
SDPCMS
PORTALMSSH
SYS
8 rows selected.