Oracleデータベースのパスワードは、Linux環境で有効期限が切れて再起動することは問題を解決していません

- オラクルSU:Oracleデータベースコマンドとして(1)ログ

 注:追加「 - 」ログインシェルは、その後、使用するか、現在のユーザーの環境変数を切り替えない場合には、環境変数を設定し、上陸している、それは間違って行くだろう。

 

SQLPLUSコンソール・コマンドに(2):SQLPLUS / NOLOG

システム管理者のログインコマンドに(3):SYSDBAとして接続/

(4)データベースを閉じて、コマンド:即時シャットダウン

スタートアップ:(5)データベースコマンドを開始します

(6)出口SQLPLUSコンソール・コマンド:出口

監視コンソールに(7)、コマンド:LSNRCTL

スタート:(8)リスナー、コマンドを開始

(9)は、リスナー・コンソール・コマンドを終了します。exit

エンド(10)データベースを再起動します 

パスワードの有効期限は、次の手順に従ってください:
1.一般的に、デフォルトのユーザーのproifleを確認します。
SQL>を選択し、ユーザー名、DBA_USERSからプロファイル;
2、指定したプロファイル(たとえば、デフォルト)パスワード期間の設定を確認してください:
* FROM SQL>を選択しS =どこs.profile DBA_PROFILES「DEFAULT」AND RESOURCE_NAME =「PASSWORD_LIFE_TIME」;
3、デフォルトのパスワードで修正された「無制限」に有効な180日です。
SQL>アルターデフォルトPROFILEのPASSWORD_LIFE_TIME LIMIT UNLIMITED;
データベースを変更した後、再起動を必要としません。それはすぐに反映されます。
4、変更後、プロンプトが表示されていませんORA-28002の警告は、同じアカウントのヒントを発生しません。
プロンプトが表示されたアカウントは、その後、例えば、自分のパスワードを変更する必要がありました、次のように:
$ sqlplusを/ AS SYSDBA
SQL> ALTERユーザー<ユーザー名を> <古いパスワードで識別> ---- oracleまたはサービスを再起動する必要はありません、新しいパスワードを得ることはありません。

おすすめ

転載: www.cnblogs.com/damoblog/p/11908035.html