一、修改前準備工作:

公司主營業(yè)務:成都做網站、網站制作、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出芝罘免費做網站回饋大家。
使用ssh工具以root身份連接服務器,
然后切換到oracle用戶:su
-
oracle(回車)
使用sqlplus連接數(shù)據(jù)庫:sqlplus
/nolog(回車)
以管理員身份登錄sys用戶:conn
sys/sys
as
sysdba(回車)
數(shù)據(jù)庫連接成功,至此準備工作完成。
二、修改用戶名稱。
數(shù)據(jù)庫連接成功后,在sql提示后面繼續(xù)輸入:
首先查到到所需修改用戶名稱的用戶需要:select
user#,name
from
user$;(回車)--如:user#等于66
現(xiàn)在就可以修改用戶名稱了:update
user$
set
name='新的用戶名稱'
where
user#=66;(回車)
系統(tǒng)會提示:1
row
updated.說明修改成功,
再輸入:commit;(回車)提交所作修改。
三、修改用戶密碼。
數(shù)據(jù)庫連接成功后,在sql提示后輸入:alter
user
用戶名
identified
by
新密碼;(回車)
再輸入:commit;(回車)提交所作修改即可。
一般來說,oracle數(shù)據(jù)庫安裝后,里面有很多個默認賬號和密碼,比較常用的是:賬號:scott 密碼:tiger 賬號:system 密碼:manager 賬號:sys 密碼:任意字符。
當我們想創(chuàng)建一個賬號時,可以使用sys登錄sysdba后,創(chuàng)建用戶(需要授權),代碼如下
create user 用戶名 identified by "密碼";
授權:grant create session to 用戶名;
grant create table to 用戶名;
grant create tablespace to 用戶名;
grant create view to 用戶名;
我們一般使用的是用scott登錄sysdba,這時候有可能出現(xiàn)賬戶未解鎖的狀態(tài),這時候可以用
alter user scott account unlock;
來解鎖賬戶。解鎖之后可能會要求你改密碼:可以用
alter user scott identified by tiger;
再登錄
conn scott/tiger;
--直接修改底層表 USER$ 更換用戶名SQL UPDATE USER$ SET NAME='TT' WHERE USER#=91;已更新 1 行。SQL COMMIT;提交完成。SQL ALTER SYSTEM CHECKPOINT;系統(tǒng)已更改。SQL ALTER USER TT IDENTIFIED BY VALUES '294CE6E7131DD890';ALTER USER TT IDENTIFIED BY VALUES '294CE6E7131DD890'
*ERROR 位于第 1 行:ORA-01918: 用戶'TT'不存在 強制Oracle 讀取實際數(shù)據(jù),而不是讀取緩存SQL ALTER SYSTEM FLUSH SHARED_POOL;系統(tǒng)已更改。SQL ALTER USER TT IDENTIFIED BY VALUES '294CE6E7131DD890';用戶已更改。 測試連接SQL CONN TT/TT
已連接。SQL SELECT * FROM TAB;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------
TEST_TT TABLESQL CONN / AS SYSDBA
已連接。SQL SHOW USER
USER 為"SYS"SQL SHUTDOWN IMMEDIATE數(shù)據(jù)庫已經關閉。
已經卸載數(shù)據(jù)庫。ORACLE 例程已經關閉。
SQL STARTUPORACLE 例程已經啟動。......數(shù)據(jù)庫裝載完畢。
數(shù)據(jù)庫已經打開。 可以看出沒有再恢復為TESTSQL SELECT USER#,NAME,PASSWORD FROM USER$ WHERE USER#=91; USER# NAME PASSWORD
---------- ------------------------------ ---------------- 91 TT 294CE6E7131DD890SQL CONN TT/TT已連接。 查看數(shù)據(jù)對象SQL SELECT * FROM TAB;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------
TEST_TT TABLESQL SELECT * FROM TEST_TT;A-A 對象權限依然有效SQL SELECT * FROM TEST1.TEST1_TT;A-A 系統(tǒng)權限依然有效SQL CREATE TABLE KK AS SELECT * FROM TEST1.TEST1_TT;表已創(chuàng)建。SQL SELECT * FROM TAB;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------KK TABLETEST_TT TABLESQL CONN / AS SYSDBA已連接。
1、首先,點擊電腦win按鈕,彈出菜單中點擊安裝好的oracle客戶端文件夾,找到【Enterprise Manager Console】,點擊進入即可。
2、打開oracle客戶端后,找到需要進入的服務名稱,并點擊。
3、點擊后,彈出登錄窗口,用sys用戶進行登錄,因為sys是DBA用戶,權限最高,可以進行創(chuàng)建用戶等操作。
4、登錄后,樹形菜單中找到安全--用戶,在用戶上右鍵操作,彈出菜單中點擊創(chuàng)建。
5、彈出創(chuàng)建用戶名和密碼窗口中,一般信息中,名稱:是用戶名,口令:就是密碼,表空間:選擇自己創(chuàng)建的表空間名稱即可。
6、需要給創(chuàng)建的用戶分配角色權限,分配基本的操作權限即可,如圖所示,在日后使用中缺少權限可以繼續(xù)分配所需權限即可。
7、設置完成后,點擊創(chuàng)建,就是提示創(chuàng)建用戶成功,完成效果圖。
1、在PLSQL里,用sys(oracle系統(tǒng)用戶)登陸,登陸的時候一定要選擇SYSDBA。普通用戶登陸選擇normal;
2、在左邊的菜單里找到Users節(jié)點,右擊選擇添加功能。在打開的界面里寫上用戶名、密碼,默認表空間如果已經創(chuàng)建了表空間的話,選擇相應的表空間,沒有的一般選擇users,臨時表空間一般選擇temp,概要文件選擇default即可;
3、對象權限無需添加;
4、角色權限選擇connect和resource,也可以選擇dba,這樣其他權限都不用給了,不過建議不要給dba權限,數(shù)據(jù)庫權限太大了,容易導致數(shù)據(jù)安全隱患角色權限選擇connect和resource即可。也可以選擇dba,這樣其他權限都不用給了,不過建議不要給dba權限,數(shù)據(jù)庫權限太大了,容易導致數(shù)據(jù)安全隱患;
5、系統(tǒng)權限選擇create any procedure、create any view、debug connect session、unlimited tablespace。debug connect session:調試存儲過程測試,根據(jù)具體的情況設定;
6、限額無需改動;
7、最后點擊應用保存即可。
名稱欄目:oracle怎么用戶名,冰箱兩邊有點鼓正常嗎
當前路徑:http://chinadenli.net/article32/dsejisc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站設計、商城網站、網站建設、定制網站、靜態(tài)網站、ChatGPT
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)