私たちは、それを設定した人が「長くいなくなった」ため、sysdbaパスワードを知らないが、それが必要なOracleデータベースで作業しています。ボックスへのルートアクセスがあります(Linux上)。sys パスワードを回復または変更する方法はありますか?
28235 次
2 に答える
27
インストールした Oracle ユーザーとして Linux にログインしてみましたか?
sqlplus "/ as sysdba"
ログインすると、パスワードを変更できます。
alter user sys identified by <new password>;
幸運を :)
于 2008-09-09T16:05:00.587 に答える
1
環境変数の組み合わせを使用して、ローカルでデータベースに接続できます。
- ORACLE_HOME
- ORACLE_SID。
お使いのOSに応じて:
Unix/Linux:
export ORACLE_HOME=<oracle_home_directory_till_db_home>
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=<your_oracle_sid>
SQLPLUS / AS SYSDBA
ウィンドウズ
set ORACLE_HOME=<oracle_home_path_till_db_home>
set PATH=%PATH%||%ORACLE_HOME%\bin
set ORACLE_SID=<your_oracle_sid>
SQLPLUS / AS SYSDBA
接続したら、ユーザーを変更してパスワードを変更できます。
ALTER USER username IDENTIFIED BY password;
于 2015-12-18T06:42:17.727 に答える