85

Oracle 11g をインストールしました。SYSTEM と SYS のパスワードは変更しませんでした。ただし、デフォルトのパスワードが機能しないことがわかりました。助けてください。

4

4 に答える 4

150

パスワードを指定せずにデータベースに接続できます。それが完了したら、パスワードをリセットできます。マシンにデータベースがインストールされていることを前提としています。そうでない場合は、最初にデータベースが実行されているマシンに接続する必要があります。

  1. ユーザー アカウントがdbaグループのメンバーであることを確認します。これを行う方法は、実行している OS によって異なります。

  2. sqlplus / as sysdba必要に応じて、コマンド プロンプト/シェル/ターミナル ウィンドウに入力します。これにより、SYS としてデータベースにログインする必要があります。

  3. ログインすると、次のように入力できます。

    alter user SYS identified by "newpassword";
    

    SYS パスワードをリセットし、SYSTEM についても同様です。

(注:Oracle 12cでこれを試したことはありません。Oracle 11g以降、何も変わっていないと思います。)

于 2009-04-11T22:25:41.543 に答える
28

Oracle ログイン ユーザー ID (Oracle がインストールされている場所) としてマシンにログインします。

  1. ORACLE_HOME = <Oracle installation Directory>環境変数に追加

  2. コマンドプロンプトを開く

  3. ディレクトリを次のように変更します%ORACLE_HOME%\bin

  4. コマンドを入力しますsqlplus /nolog

  5. SQL> connect /as sysdba

  6. SQL> alter user SYS identified by "newpassword";

Oracle のインストールとデータベース構成アシスタントのセットアップ中にもう 1 つチェックします。データベースを構成する場合は、パスワードを指定し、他のすべてのアカウントに同じパスワードをチェックした可能性があります。データベース構成アシスタントのセットアップ。

これがうまくいくことを願っています..

于 2009-09-16T23:00:22.070 に答える
5

Windowsにインストールしたら、 SQLコマンドラインの実行(コマンドプロンプト)から始まる指示に従いました

次に... v. SQL> connect /as sysdba

接続しました。【SQLプロンプト応答】

vi. SQL> 「newpassword」で識別されるユーザー SYS を変更します。

ユーザーが変更されました。【SQLプロンプト応答】

ありがとうございました。これにより、頭痛が最小限に抑えられました

于 2013-02-27T06:48:21.580 に答える
3

実際には、インストール プロセス中にパスワードを入力するように求められます。インストールの最後のステップで、データベース ファイルの複製を示すウィンドウが表示されます。コピー後、パスワード管理などのオプションがあります。パスワードを設定する必要があり、ユーザー名はデフォルトになります..

于 2012-11-23T01:14:38.983 に答える