Oracle數據庫sys用戶忘記了密碼怎么辦?
安裝完數據庫很久不用常常會忘記其密碼,碰到這種情況不要動不動就重裝數據庫,按其下方法修改即可 忘記sys,system用戶的密碼: 使用ORAPWD.EXE工具修改密碼:在開始菜單點擊‘運行’,輸入‘cmd’,打開命令提示窗口,輸入如下命令: orapwd file=d:oracleproduct.1.0Db_2databasepwdctcsys.ora password=123456 這個命令重新生成了數據庫密碼文件。
密碼文件的位置在ORACLE_HOME目錄下的database目錄下。這個密碼是修改sys用戶的密 碼。除了sys和system其它用戶的密碼不會改變。 忘記system用戶的密碼: 可以用sys用戶登錄。然后用alter user命令修改密碼。如: conn sys/pass_word as sysDBA; alter user system identified by newpass; 忘記sys用戶密碼: 可以用system用戶登錄。然后用alert user 命令修改密碼,如: CONN SYSTEM/PASS_WORD; ALTER USER SYSTEM IDENTIFIED BY NEWPASS; 忘記除sys/system用戶之外的用戶的登錄密碼。 用sys(或者system)登錄。CONN SYS/PASS_WORD AS SYSDBA; 使用如下語句修改用戶的密碼。ALTER USER USER_NAME IDENTIFIED BY NEWPASS;主要密碼不能是全數字且不能以數字開頭。 (1)CONN SYS/PASS AS SYSDBA;//以DBA的身份登錄