オラクルパスワード変更方法

oracleユーザーのパスワードは、次のメソッドを持って変更します。

普通のユーザー

モードは、(1)最も一般的であり、ALTERユーザ構文によって変更することが:
http://img.blog.itpub.net/blog/2019/06/06/72d7cc8a5eb5f0fe.png?x-oss-process=style/ BB
:(2)第二の方法は、passwordコマンド変更することです
http://img.blog.itpub.net/blog/2019/06/06/041fe0b0d8ae0c7c.png?x-oss-process=style/bbを
からセキュリティの観点では、我々は、クリアテキストのパスワードの漏洩を防ぐ第二の方法、を介してユーザのパスワードを変更することをお勧めします。

sysユーザー

また、sysユーザーのパスワードに、変更し、ユーザーモード、以下の主な理由を変更するためにパスワードを使用しないでください。

REMOTE_LOGIN_PASSWORDFILEパラメータが共有に設定されている場合(1)、我々はパスワードを変更するALTERユーザーsysを使用し、それが報告されます

ORA-28046:SYSのパスワードの変更がエラーを許可しません。

次のようにテストは以下のとおりです。
http://img.blog.itpub.net/blog/2019/06/06/250ba0601abec7ab.png?x-oss-process=style/bb

(2)ほとんどの内部で使用する再帰的SQL SYSユーザーを。あなたは、データベースが開いているときにALTER USER文を使用してこのパスワードを変更しようとするのであれば、それはデッドロックにつながる可能性があります。

したがって、我々は変更することがORAPWD SYSユーザーの使用する必要があります。

[オラクルORCL DBS @]約スペースなしに等しく、ここで$、orapwdファイル= 'orapworcl' エントリ= 5力= Y注;

次のように約ORAPWD説明は、公式ウェブサイトを引用しました:

引数説明
パスワードファイルに割り当てるファイル名。あなたは完全なパスを指定する必要があります。ファイル名のみを指定した場合、ファイルはカレントディレクトリに書き込まれます。
(オプション)エントリの最大数(ユーザーアカウント)エントリはファイルに許可します。
FORCE(オプション)yの場合には、既存のパスワード・ファイルを上書きできます。
IGNORECASE(オプション)yの場合、パスワードは大文字と小文字を区別しないとして扱われます。

FILE
この引数は、作成されたパスワードファイルの名前を設定します。あなたは、ファイルのフルパス名を指定する必要があります。この引数は必須です。

パスワードファイルに必要なファイル名は、システムの特定を操作しています。一部のオペレーティングシステムは、特定のフォーマットに準拠するためにパスワードファイルを必要とし、特定のディレクトリに配置します。他のオペレーティングシステムには、環境変数を使用してパスワード・ファイルの名前と場所を指定することができます。

表1-1は、UNIX、Linux、およびWindowsプラットフォーム上のパスワードファイルのために必要な名前と場所を示しています。他のプラットフォームの場合は、ご使​​用のプラットフォーム固有のマニュアルを参照してください。

UNIX、Linux、およびWindows上の表1-1に必要なパスワード・ファイルの名前と場所

プラットフォーム必須名前必須場所)
UNIXおよびLinux

orapw ORACLE_SID

ORACLE_HOME / DBS

ウィンドウズ

PWD ORACLE_SID .oraの

ORACLE_HOME \データベース

郑州不孕不育医院×××:http://www.zzchyy110.com/zztjyy/
たとえば、SIDのorcldwとデータベース・インスタンスに対して、パスワードファイルは、Windows上でLinuxとPWDorcldw.oraにorapworcldw名前を付ける必要があります。

パスワードファイルのパスに設定する環境変数を必要とするプラットフォームでのOracle Real Application Clusters環境では、各インスタンスの環境変数が同じパスワード・ファイルを指している必要があります。
郑州妇科医院:のhttp:// JBK。 39.net/yiyuanzaixian/sysdfkyy/
注意:
それはあなたのパスワードファイルとパスワードファイルの場所を特定し、環境変数を保護し、システムのセキュリティにとって非常に重要です。これらへのアクセス権を持つすべてのユーザーは、潜在的な接続のセキュリティを危険にさらす可能性があります。
ENTRIES
この引数は、パスワード・ファイルで受け入れるエントリの数を指定します。この数は、SYSDBAまたはSYSOPERとしてデータベースに接続できる別個のユーザの数に相当します。ORAPWDユーティリティは、オペレーティング・システム・ブロックが満たされるまで、パスワードエントリを割り当てる続けるため許容エントリの実際の数は、ユーザーの数よりも高くすることができます。お使いのオペレーティングシステムのブロックサイズが512バイトである場合、それは4つのパスワードエントリを保持しています。割り当てられたパスワード・エントリの数は必ず4の倍数です。

ユーザーが追加し、パスワードファイルから削除されるエントリは再利用することができます。REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVEを指定すると、ユーザーにSYSDBAおよびSYSOPER権限の付与を許可する場合、この引数は必須です。

注意:
あなたがパスワードエントリの割り当てられた数を超えた場合、あなたは新しいパスワードファイルを作成する必要があります。この必要性を回避するために、あなたはあなたが必要になると思うよりも多くのエントリを割り当てます。
FORCE
Yに設定されている場合、この引数は、既存のパスワード・ファイルを上書きすることができます。同じ名前のパスワード・ファイルがすでに存在する場合はエラーが返され、この引数を省略またはNに設定されています。

IGNORECASE
この引数をyに設定されている場合は、パスワードは大文字と小文字を区別しません。パスワードを比較するときには、ケースは無視され、そのパスワード・ファイル内のパスワードを使ってログイン時にユーザーを供給します。

おすすめ

転載: blog.51cto.com/14337216/2406428