- ベストアンサー
パスワードファイルの追加方法について
お世話になります。 Oracleが9iR2でOSがUNIXの場合を前提に考えてください。 パスワードファイルをorapwdコマンドで作成すると思いますが、作成後、パスワードの追加や編集などを行いたいとした場合どのような手順を踏むのでしょうか? たとえば編集。 viなどで作成されたパスワードファイルを直に編集できますか?またできた場合その後反映などの作業は必要ですか? たとえば追加。 orapwdコマンドで既存のパスワードファイル以外を指定した場合新たに作成されたものしか認識しませんか? orapwdコマンドで既存のパスワードファイルを指定した場合、これまでの設定を上書きしないで認識されますか? 作業後の反映の作業などは発生しますか? 以上よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
パスワードファイルには SYSDBA または SYSOPER 権限を持つユーザのみ登録されます。(初期状態では SYS のみであり、orapwd の password には SYS のパスワードを設定する) この内容は、SYS (AS SYSDBA) で接続して ALTER USER SYS IDENTIFIED BY new_pass; で変更可能です。また、いつからかは知りませんが、CREATE DATABASE 文でも、SYS のパスワードを設定することは可能です。 もちろん、後から ALTER USER 文で変更することも可能です。
その他の回答 (1)
- whiteline507
- ベストアンサー率63% (47/74)
結果から言うとパスワードファイルは 一度作成してしまうと編集は一切できません。 編集ができるということはパスワードが複合化 できるということですから。 パスワードファイルを削除して再度 orapwdコマンドで新しいパスワードファイルを 作成するのがよろしいかと。