1. 程式人生 > >【Oracle】更改oracle中的使用者名稱稱

【Oracle】更改oracle中的使用者名稱稱

修改oracle中的使用者名稱,要需要修改oracle基表中的相關內容,

1.檢視user#,

select user#,name from user$ s where s.name='使用者修改前的';   --這裡以HR為例

     USER# NAME
---------- ------------------------------
        21 HR

2.根據user#來修改使用者名稱

update  user$ set name='修改後的使用者名稱' where user#=21;  commit;

3.清一下share pool才可以生效

  alter system checkpoint;


  alter system flush shared_pool;

4.再次檢視使用者名稱

select user#,name from user$ s where s.name='HRRR';   --HRRR是HR修改後的使用者名稱

     USER# NAME
---------- ------------------------------
        21 HRRR

5.如果需要修改密碼的話,再進行密碼的修改

alter user HRRR identified by "123456";   commit;

這樣就徹底完成修改操作了