対応バージョン

Oracle Database 12.1

更新履歴

日付更新概要
2014/12/11記事公開
2015/02/11記載を非推奨の旨のみとし、パラメータについては別ページに分割

SEC_CASE_SENSITIVE_LOGONの非推奨について

Oracle Database 12cR1からSEC_CASE_SENSITIVE_LOGON初期化パラメータが非推奨となっています。

10g以前のバージョンではパスワードのアルファベット大文字と小文字が区別されず、11gより大文字と小文字が区別されるようになりましたが、アルファベットの大小を区別しない設定(FALSE)について非推奨となりました。

また、orapwdのignorecaseについても同様に非推奨となっております。

orapwdはSYSDBA権限を持つユーザなどのパスワード管理等を行うためのコマンドです。パスワード・ファイルの出力を行うことが出来ます。

引数にignorecase=Yを指定することにより、アルファベットの大小を区別しません。

コメント

このパラメータが出たころは移行などで、一部アプリケーションのパスワード設定を変更できないなどの問題を回避するために、過去バージョンと同じ動作として、値をFALSEに変更し、アルファベットの大小を区別せずにエラーを回避するような対応を取ることがよくありました。

パラメータ自体が非推奨となったため、今後そのような対処が取れなくなる可能性があります。過去のアプリケーションの使用を続けており、まだパスワードの対応を行っていない場合は早めにパスワードの対応をするよう推奨いたします。