Oracle11gをインストールしました。SYSTEMとSYSのパスワードは変更していません。しかし今、私はデフォルトのパスワードが機能しないことに気づきました。助けてください。
回答:
パスワードを指定せずにデータベースに接続することができます。それが済んだら、パスワードをリセットできます。私はあなたがあなたのマシンにデータベースをインストールしたと仮定しています。そうでない場合は、最初にデータベースが実行されているマシンに接続する必要があります。
ユーザーアカウントがdba
グループのメンバーであることを確認してください。これをどのように行うかは、実行しているOSによって異なります。
sqlplus / as sysdba
必要に応じて、コマンドプロンプト/シェル/ターミナルウィンドウに入力します。これにより、SYSとしてデータベースにログインする必要があります。
ログインすると、次のように入力できます
alter user SYS identified by "newpassword";
SYSパスワードをリセットし、SYSTEMの場合も同様です。
(注:Oracle12cではこれを試していません。Oracle11g以降は変更されていないと思います。)
oracle login user id(oracleがインストールされている場所)としてマシンにログインします。
ORACLE_HOME = <Oracle installation Directory>
環境変数を追加する
コマンドプロンプトを開く
ディレクトリをに変更します %ORACLE_HOME%\bin
コマンドを入力します sqlplus /nolog
SQL> connect /as sysdba
SQL> alter user SYS identified by "newpassword";
もう1つ確認してください。オラクルのインストールとデータベース設定アシスタントのセットアップ中に、データベースを構成する場合は、パスワードを指定し、他のすべてのアカウントで同じパスワードを確認した可能性があります。その場合は、指定したパスワードで試してください。データベース構成アシスタントのセットアップ。
これがあなたのために働くことを願っています。