我们的sybase数据库密码最近已加密并发布,因为我无法连接到数据库。我使用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.
详细说明:
答案 0 :(得分:0)
如果您正在运行Sybase ASE,则可以在锁定自己时重置密码。如果您正在运行Sybase SQL Anywhere或Sybase IQ,则不会。 请详细说明您的运行情况。
答案 1 :(得分:0)
它的sybases ASE。它不是密码被锁定,因为它为某些人工作。
由于
答案 2 :(得分:0)
如果这是关于通过网络加密的密码,您需要查看:
https://groups.google.com/forum/#!topic/sybase.public.jconnect/FD0XHvdVV6I
我们没有使用您的客户,但我说您可能需要使用jconn4.jar(我无法让jconn3使用网络密码加密我们的客户,不过它应该工作。)然后你需要Eccpresso加密罐(它们随Sybase Open Client一起提供。)
我无法帮助您使用Db Visualiser设置它们,但是您可能必须在该应用中的任何位置设置一些属性,例如:
ENCRYPT_PASSWORD=true
JCE_PROVIDER_CLASS=com.certicom.ecc.jcae.Certicom
db visualiser网站似乎确实有帮助:
https://support.dbvis.com/support/solutions/articles/1000231934-how-to-enable-password-encryption