1

私たちのsybase dbパスワードは最近暗号化されており、dbに接続できないと投稿しています。私はDb Visualizer 7.1.4を使用しています。jarを変更してから JCE_PROVIDER_CLASS 設定を変更しようとしましたが、何も機能していないようです。助けてください。

error :JZ0LA: Failed to instantiate Cipher object. Transformation RSA/NONE/OAEPWithSHA1AndMGF1Padding is not implemented by any of the loaded JCE providers.

詳細:

  • タイプ: java.sql.SQLException
  • エラーコード: 0
  • SQL 状態: JZ0LA
4

3 に答える 3

0

Sybase ASE を実行している場合、ロックアウトされたときにパスワードをリセットする方法があります。Sybase SQL Anywhere または Sybase IQ を実行している場合は、ありません。何を実行しているのかを正確に明確にしてください。

于 2016-07-25T23:44:42.993 に答える
0

これがネットワーク上で暗号化されているパスワードに関するものである場合は、次を確認する必要があります。

https://groups.google.com/forum/#!topic/sybase.public.jconnect/FD0XHvdVV6I

私たちはあなたのクライアントを使用していませんが、おそらく jconn4.jar を使用する必要があると思います (動作するはずですが、jconn3 でネット パスワード暗号化を使用するクライアントを取得できませんでした)。 Eccpresso 暗号化 jar (Sybase Open Client に付属しています。)

Db Visualiser でそれらをどのように設定するかはわかりませんが、そのアプリでそれを行う場合は、おそらく次のようないくつかのプロパティを設定する必要があります。

ENCRYPT_PASSWORD=true 
JCE_PROVIDER_CLASS=com.certicom.ecc.jcae.Certicom

ただし、db ビジュアライザー サイトにはヘルプがあるようです。

https://support.dbvis.com/support/solutions/articles/1000231934-how-to-enable-password-encryption

于 2016-07-27T10:08:14.783 に答える
0

その sybases ASE。パスワードがロックアウトされているわけではありません。特定の人々のために機能しているからです。

ありがとう

于 2016-07-26T07:39:23.650 に答える