Oracle中一些实用的小方法
1. linux 下导出导入命令无效:执行 source ~/.bash_profile (重新编译环境变量
2.删除正在连接的用户:
Select username,sid,serial#,status,’alter system kill session ”’||sid||”||’,’||”||serial#||”’;’ from v$session where username=’用户名‘;
3.修改oracle用户名
(1)、用sysdba角色账号进入,然后查询有哪些用户:
SELECT * FROM user$
(2)、找到需要修改的用户(user#字段是唯一标识)
SELECT * FROM user$ WHERE user#=XX
(3)、修改需要更改的用户名
UPDATE USER$ SET NAME=’新用户名WHERE user#=XX;
COMMIT;
(4)、强制刷新
ALTER SYSTEM CHECKPOINT;
ALTER SYSTEM FLUSH SHARED_POOL;
(5)、再将新的用户名对应的密码修改下(否则无法登录)
ALTER USER 新用户名 IDENTIFIED BY *****;

上一篇
下一篇