oracle可以修改使用者名稱嗎,oracle 使用者能不能改名字

時間 2022-02-02 09:10:08

1樓:千鋒教育

1、使用sys使用者登入資料庫

2、查詢使用者

select * from user$ where name in ('olduser');

比如查詢結果為:

user# name

1 67 olduser

3、按"user#"(使用者號)更新使用者名稱(語句僅供參考,使用者號因各現場情況而異)

update user$ set name = 'newuser' where user# = 67;

4、執行資料統一性

alter system checkpoint;

alter system flush shared_pool;

2樓:匿名使用者

你可以嘗試一下下面的辦法:

--直接修改底層表 user$ 更換使用者名稱:

1、windows 平台下執行 cmd

2、sqlplus /nolog

3、sql> connsys/lmis@lmisdx_localas sysdba 連線到資料庫。通常可以用sys使用者登陸。

4、sql> select * from user$; 找到 name為需要修改的使用者的user#。

5、sql> update user$ set name='新使用者名稱' where user#=38;

已更新 1 行。

6、sql> commit;提交完成。

7、sql> alter system checkpoint;

系統已更改。

8、sql> alter user 新使用者名稱 identified by 新密碼;

此時會提示新使用者不存在。

sql> alter user 新使用者名稱 identified by 新密碼

*error 位於第 1 行:ora-01918: 使用者'新使用者'不存在

9、sql> alter system flush shared_pool;

系統已更改。

10、sql> alter user 新使用者 identified by 新密碼;

使用者已更改。

11、測試連線

sql> conn 新使用者/新密碼@lmisdx_local;

已連線。

12、sql> select * from tab;

檢視新使用者下是否有原使用者的物件,包括表等。

13、sql> conn / as sysdba已連線。

14、sql> show user --檢視當前連線使用者

為"sys"

15、sql> shutdown immediate --關閉資料庫

資料庫已經關閉。已經解除安裝資料庫。oracle 例程已經關閉。

16、sql> startup --啟動資料庫

oracle 例程已經啟動。......資料庫裝載完畢。資料庫已經開啟。

17、可以看出沒有再恢復為test

sql> select user#,name,password from user$ where user#=38;

18、檢視資料物件

sql> select * from tab;

19、sql >connsys/lmis@lmisdx_localas sysdba

已連線。

sql> show useruse

為"sys"

--drop user 也沒有問題

sql> drop user test1 cascade; --刪除以前的使用者

oracle 使用者能不能改名字

3樓:

你可以嘗試一下下面的辦法:

--直接修改底層表 user$ 更換使用者名稱:

1、windows 平台下執行 cmd

2、sqlplus /nolog

3、sql> connsys/lmis@lmisdx_localas sysdba 連線到資料庫。通常可以用sys使用者登陸。

4、sql> select * from user$; 找到 name為需要修改的使用者的user#。

5、sql> update user$ set name='新使用者名稱' where user#=38;

已更新 1 行。

6、sql> commit;提交完成。

7、sql> alter system checkpoint;

系統已更改。

8、sql> alter user 新使用者名稱 identified by 新密碼;

此時會提示新使用者不存在。

sql> alter user 新使用者名稱 identified by 新密碼

*error 位於第 1 行:ora-01918: 使用者'新使用者'不存在

9、sql> alter system flush shared_pool;

系統已更改。

10、sql> alter user 新使用者 identified by 新密碼;

使用者已更改。

11、測試連線

sql> conn 新使用者/新密碼@lmisdx_local;

已連線。

12、sql> select * from tab;

檢視新使用者下是否有原使用者的物件,包括表等。

13、sql> conn / as sysdba已連線。

14、sql> show user --檢視當前連線使用者

為"sys"

15、sql> shutdown immediate --關閉資料庫

資料庫已經關閉。已經解除安裝資料庫。oracle 例程已經關閉。

16、sql> startup --啟動資料庫

oracle 例程已經啟動。......資料庫裝載完畢。資料庫已經開啟。

17、可以看出沒有再恢復為test

sql> select user#,name,password from user$ where user#=38;

18、檢視資料物件

sql> select * from tab;

19、sql >connsys/lmis@lmisdx_localas sysdba

已連線。

sql> show useruse

為"sys"

--drop user 也沒有問題

sql> drop user test1 cascade; --刪除以前的使用者

oracle怎麼修改使用者名稱和密碼

4樓:匿名使用者

修改密碼:

alter user user_name identified by new_password;

修改使用者:

select user#,name from user$ where name=『user_name';

update user$ set name='new_user_name' where name='old_user_name』;

b站怎麼更改使用者名稱,怎麼更改使用者名稱

最早可以自定義,我的使用者名稱就是三個字母,17年可以通過遊客註冊b站遊戲,比如fgo,可以自定義名字,那時候最少4位字母。現在不行了,你如果通過主站註冊,使用者名稱就是郵箱或者手機號,遊戲遊客會隨機分配數字,凡事要趁早。使用者名稱不能改,只能改暱稱。點選頭像,賬號,我的資訊,改一次6個硬幣。怎麼更...

microsoft帳戶的使用者名稱可以修改嗎?

microsoft賬戶的使用者名稱是可以修改的。下面是修改步驟,我用的是edge瀏覽器。2.在microsoft賬戶頁面中點選對登陸,登陸你自己的microsoft。3.在登陸後會顯示你的使用者名稱和頭像,點選左上角的 你的資訊 4.進入你的資訊頁面後可以修改頭像和名稱,修改完後直接退出就可以了,這...

怎麼修改office使用者名稱,怎麼修改office使用者名稱

廈門侯 在word中,修改使用者名稱的操作步驟 1 開啟word2007文件視窗,依次單擊 office按鈕 word選項 按鈕,如圖 2 開啟 word選項 對話方塊,在 常用 選項卡的 使用者名稱 編輯框中設定為合適的使用者名稱,並單擊 確定 按鈕,如圖所示。 蕭 摸索了好久,終於改好了。現在分...