oracle改自己密碼是多少
① oracle 登陸進去以後,如何用當前的用戶修改自己的密碼
有許可權情況下,如何用戶都可以給予修改。可以先看下自己當前用戶。其實也沒多大意義。
sql> show user;
顯示當前用戶,然後可以查看許可權。
sql> select * from session_privs;
查看系統許可權和對象許可權
sql> select * from dba_sys_privs;
sql> select * from dba_tab_privs;
看完了,修改密碼。
sql> alter user <username> identified by <newpasswd>;
② Oracle19C sys用戶密碼忘了,不知道該怎麼登錄重置密碼
一、忘記除SYS、SYSTEM用戶之外的用戶的登錄密碼。
用SYS (或SYSTEM)用戶登錄: CONN SYS/PASS_WORD AS SYSDBA;
使用如下語句修改用戶的密碼: ALTER USER user_name IDENTIFIED BY "newpass";
注意:密碼不能全是數字。並且不能是數字開頭。否則會出現:ORA-00988: 口令缺失或無效
二、忘記SYS用戶,或者是SYSTEM用戶的密碼。
如果是忘記SYSTEM用戶的密碼,可以用SYS用戶登錄。然後用ALTER USER 命令修改密碼:
CONN SYS/PASS_WORD AS SYSDBA;
ALTER USER SYSTEM IDENTIFIED BY "newpass";
如果是忘記SYS用戶的密碼,可以用SYSTEM用戶登錄。然後用ALTER USER 命令修改密碼。
CONN SYSTEM/PASS_WORD ;
ALTER USER SYSTEM IDENTIFIED BY "newpass";
三、如果SYS,SYSTEM用戶的密碼都忘記或是丟失。
可以使用ORAPWD.EXE 工具修改密碼。
開始菜單->運行->輸入『CMD』,打開命令提示符窗口,輸入如下命令:
orapwd file=D:\oracle10g\database\pwdctcsys.ora password=newpass
這個命令重新生成了資料庫的密碼文件。密碼文件的位置在ORACLE_HOME目錄下的\database目錄下。
這個密碼是修改sys用戶的密碼。除sys其他用戶的密碼不會改變。
不過Oracle提供了兩種驗證方式,一種是OS驗證,另一種密碼文件驗證方式,如果是第一種方式用以下方法修改密碼:
sqlplus /nolog;
connect / as sysdba
alter user sys identified by ;
alter user system identified by ;
如果是第二種方法就用上述方式修改,也可以下方法修改密碼:
orapwd file=pwdxxx.ora password=你設定的新密碼 entries=10
設定完後,重新啟動服務,再次登陸就可以了。
oracle 11g
在本機安裝完Oracle以後,不記得sys用戶的密碼了,採用如下方法可以修改密碼:
1.
打開cmd,輸入sqlplus /nolog,回車;輸入「conn / as sysdba」;輸入「alter user sys
identified by
新密碼」,注意:新密碼最好以字母開頭,否則可能出現錯誤Ora-00988。有了這個方法後,只要自己對oracle伺服器有管理員許可權,不記得密碼的
時候就可以隨意修改密碼了。
2.在命令行執行如下命令:sqlplus 「/@服務名 as sysdba」,然後在sqlplus中alter user sys identified by 新密碼;
alter user system identified by 新密碼;
3.運行到C盤根目錄
1)輸入:SET ORACLE_SID = 你的SID名稱
2)輸入:sqlplus/nolog
3)輸入:connect/as sysdba
4)輸入:alert user sys identified by sys
5)輸入:alert user system identified by system
6)更改完成,密碼是Oracle資料庫初始密碼
4.
首先,在CMD下輸入SQLPLUS/NOLOG然後再在出來的界面中打入CONN/AS
SYSDBA,這樣就會以本地系統登錄的用戶為信任用戶進入資料庫的操作.解決這個問題的方式有兩種,一個是:ALTER USER
(USERNAME) IDENTIFIED BY 「密碼」;這個是可以改變USERNAME的密碼.當然這個USERNAME必須已經存在的
另一種是:CREATE USER (USERNAME) IDENTIFIED BY 「密碼」;改變用戶許可權的命令是:GRANT ROLES TO (USERNAME);以上2種方法都是針對ORACLE 9I的版本 。
5.用orapwd.exe命令,可以修改命令。
orapwd file=』/oracle/pwdsid.ora』 password=123456這個命令是修改sys用戶的密碼。你把生成的文件覆蓋原來的密碼文件。除sys其他用戶的密碼不會改變。
6.su - oracle
sqlplus /nolog
conn / as sysdba
startup (如果資料庫不是處於啟動狀態則啟動)
alter user sys identified by 123456
然後就可以使用sys用戶密碼登陸了
操作系統認證方式
conn / as sysdba
alter user sys identified by xxx
③ Oracle默認的用戶名和密碼是什麼
在控制台用sqlplus / as sysdba登陸oracle系統時,所用的用戶名和密碼通常有四種。
用戶名: internal 密碼:oracle
2. 用戶名:system 密碼:manager
3. 用戶名:sys 密碼:change_on_install
4. 其中直接管理模式可以為sysdba的為後面三個,要是集群的話再去掉system。
(3)oracle改自己密碼是多少擴展閱讀:
一:oracle sys密碼的重置方法
在系統運行中輸入:sqlplus /nolog
在命令窗口分別執行:conn /as sysdba
alter user scott identified by tiger;
alter user scott account unlock;
然後「scott」用戶密碼就修改為「tiger」了,用戶可根據自己需求,重置密碼。
二:ORACLE資料庫安全解決方案
1.目前應用系統中對資料庫的依賴程度與日俱增,應用資料庫可以使應用系統開發更加方便,不再需要為煩瑣的檢索、查詢、統計進行單獨設計語法,同時交易的完整性又能得到可靠保證,但是資料庫廠家的不斷整合又為企業應用帶來了新的考驗:
(1)、Informix被IBM收購
(2)、Mysql被ORACLE收購
(3)、Sybase被SAP收購
被微軟收購的更不計其數了,還有很多小資料庫廠商被收購,開源的尤其多,追其根源,大廠商的資料庫技術越來越龐大,但是體系架構又不適應靈活發展,面對中小資料庫廠商的迅猛發展,他們惟有走收購之路,但是收購之後呢,他們不會讓其發展,最終受傷的還是中小企業客戶群。
2.安全歷程
目前無論是銀行綜合業務系統,還是移動計費系統還是政權交易系統,都毫無例外的選擇大型資料庫進行交易,那麼對於在911市貿悲劇後的安全方案究竟有什麼特殊考慮呢?
資料庫容災無疑是目前脫穎而出的技術方案,應用系統數據的安全除了網路防火牆、防病毒以及許可權設計之外就是資料庫的備份工作了,可以說資料庫備份經歷了以下幾個階段:
單機版系統磁碟備份
數據磁帶備份
區域網備份
雙機熱備/磁碟陣列RAID
磁帶庫備份
光碟塔備份
遠程容災備份
全球多點容災備份
3.安全考慮
目前應用系統解決方案中多數應用目前主要還在考慮系統功能的建設,但是隨著資料庫容量的增加,歷史數據查詢審計需要加快,對歷史數據的分析和對在線數據的實時可用已經變得越來越迫切。
客戶不僅需要能夠快速查詢資料庫,同時對目前應用系統的實時可用以及負載均衡都提出了更加明確的要求,為此在雙機熱備+磁帶庫冷備的多數解決方案外,很多大型金融證券企業都開始進行數據中心的建立,大型異地災備中心開始提到議事日程。
4.比較完善
其實為客戶提供安全解決方案,應該在應用系統的規劃中就應該考慮,等到企業意思到安全的時候恐怕就需要耗費大量的人力、
物力來遷移數據,建立災備中心,但是這僅僅是物理的,如何從資料庫層面使從1BYTE的數據進入資料庫就被安全的保護起來呢,無疑資料庫同步熱備的相關產品是我們應該考慮的。
因為即使不建立災備中心,對數據實時熱備也不需要太大的投入,只需要安裝資料庫同步產品,那麼就可以輕松檢驗數據是否真正同步熱備,當客戶意識到需要建立災備中心的時候,那僅僅是地點和網路的重新部署,
同步軟體已經伴隨客戶成長,伴隨數據成長,到時集成商為客戶做的就是規劃好災備中心的設備和格局,這樣一個完善的災備方案就被你輕松建立了。並且隨著數據逐漸增加,客戶會對災備中心提供的負載均衡功能更加依賴,不但減輕硬體的投入,還可以讓查詢對應用系統的資源佔用減少到「0」。
5.產品分類
目前這塊能夠擔當同步伺服器功能的只有沃信科技的PAC資料庫同步產品,因為包括ORACLE DATAGUARD、DSG、GOLDEN GATE、SHAREPLEX等廠家的產品必須安裝在主資料庫上,這樣不只佔用主庫資源,同時也對應用系統的穩定性提出了更高要求,
但沃信科技的產品可以安裝在獨立於主備庫的第三方伺服器上,這樣資料庫同步軟體不佔用主庫系統資源,同時避免了操作系統、資料庫版本不一致的局限性。同時在所有產品中性價比最高,唯一提供免費試用,同時是唯一一家提供華軍軟體園下載的產品。
④ 如何修改oracle 的oracle用戶密碼
修改oracle 的oracle用戶密碼,方法如下:
1、輸入命令: sqlplus /nolog ,進入oracle控制台,並輸入 conn /as sysdba;以DBA角色進入。
2、連接成功後,輸入「select username from dba_users」查看用戶列表。
3、若修改某一個用戶密碼, 修改用戶口令 格式為:
alter user 用戶名 identified by 新密碼;
以 apps 為例,密碼修改為 123456. 可輸入
alter user apps identified by 123456;
這樣就修改成功了。
⑤ 怎麼修改ORACLE 的SYSTEM 的密碼
4個步驟修改密碼。如下參考:
1.在CMD中輸入sqlplus/nolog,如下圖。
⑥ 修改oracle資料庫密碼
用CRT以安裝oracle資料庫的用戶連接oracle資料庫所在伺服器。 (以伺服器為linux 為例)
⑦ Oracle怎麼更改用戶名和密碼
在以SYSDBA身份登陸時可以修改其他用戶的密碼,比如:用戶已更改。在以SYSDBA身份登陸時可以修改其他用戶的密碼,比如:用戶已更改。一般來說,oracle資料庫安裝後,裡面有很多個默認賬號和密碼,比較常用的是:賬號:scott 密碼:tiger 賬號:system 密碼:manager 賬號:sys 密碼:任意字元。當我們想創建一個賬號時,可以使用sys登錄sysdba後,創建用戶(需要授權),代碼如下我們一般使用的是用scott登錄sysdba,這時候有可能出現賬戶未解鎖的狀態,這時候可以用來解鎖賬戶。解鎖之後可能會要求你改密碼:可以用
⑧ 怎麼修改oracle用戶密碼
操作如下:
以Windows操作系統為例,打開命令提示符,輸入命令sqlplus /nolog ,進入oracle控制台,並輸入 conn /as sysdba;以DBA角色進入。
連接成功後,輸入「select username from dba_users」查看用戶列表
若修改某一個用戶密碼, 修改用戶口令 格式為:
alter user 用戶名 identified by 新密碼;
以system 為例,密碼修改為 123456. 可輸入
alter user systemidentified by 123456;
⑨ 如何更改ORACLE資料庫的密碼!
修改用戶密碼。
資料庫連接成功後,在SQL>提示後輸入:ALTER USER 用戶名 IDENTIFIED BY 新密碼;(回車)
再輸入:commit;(回車)提交所作修改即可。
補充方法:
具體操作過程如下:
SQL*Plus: Release 9.2.0.5.0 - Proction on 星期日 11月 21 13:32:34 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect sys/oracle as sysdba
已連接。
SQL> select username,password from dba_users;
USERNAME PASSWORD
------------------------------ ------------------------------
SYS 8A8F025737A9097A
SYSTEM 2D594E86F93B17A1
DBSNMP E066D214D5421CCC
TOAD A1BA01CF0DD82695
OUTLN 4A3BA55E08595C81
WMSYS 7C9BA362F8314299
已選擇6行。
SQL> connect system/oracle
已連接。
SQL> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為manager
SQL> alter user system identified by manager;
用戶已更改。
解鎖用戶
SQL> alter user system account unlock;
用戶已更改。
SQL> select username,password from dba_users;
USERNAME PASSWORD
------------------------------ ------------------------------
SYS 8A8F025737A9097A
SYSTEM D4DF7931AB130E37
DBSNMP E066D214D5421CCC
TOAD A1BA01CF0DD82695
OUTLN 4A3BA55E08595C81
WMSYS 7C9BA362F8314299
已選擇6行。
SQL> connect system/manager
已連接。
然後此時可以做想要做的任何操作了
SQL> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為以前的值
SQL> alter user system identified by values '2D594E86F93B17A1';
用戶已更改。
SQL> connect system/oracle
已連接。
SQL> connect sys/oracle as sysdba
已連接。
SQL> connect system/manager
ERROR:
ORA-01017: invalid username/password; logon denied
警告: 您不再連接到 ORACLE。
⑩ oracle資料庫怎麼修改密碼
在命令行下使用sqlplus登陸資料庫,使用alter user來改密碼,比如說修改sys用戶密碼為oracle命令如下:
sqlplus "/as sysdba"
alter user sys identified by oracle;