ORA-12638: 資格証明の取出しに失敗しました。

 

アプリテスト実施のためにサーバの日付を過去日付に設定したところ発生。
Oracleクライアントのsqlnetの設定はデフォルトのまま。


SQLNET.AUTHENTICATION_SERVICES= (NTS)

認証チケットが有効期限切れになっているということか・・。

googleで以下の情報を拾って対応。

OracleSecurity03.pdf」をダウンロード

SQLNET.AUTHENTICATION_SERVICES パラメータ

1 つ以上の認証サービスを使用可能にします。 認証がインストールされている場合は、このパラメータをnone または認証方式の1 つに設定することをお薦めします。

none - 認証方式は採用しません。 有効なユーザー名とパスワードを使用すると、データベースにアクセスできます。
all - すべての認証方式を採用します。
nts - Windows NT のシステム固有の認証を採用します。
*WindowsログオンのORA_DBAグループにWindowsログオンユーザが属している必要がある。