美文网首页工作生活
数据库连接池密码解密

数据库连接池密码解密

作者: 12345婷花 | 来源:发表于2019-07-04 19:47 被阅读0次

    有的时候我们会忘记数据库使用的明文密码,通常我们看到的情况是这个样子,但有时候为了方便我们又需要在工具当中连接数据库,那么我们就需要知道明文密码是多少

    通常我们在项目当中看到的密码是这个样子的

    jdbc.password=KAFtBIiroxh2vHy6a1cHBQY1a1KCRhwrozbx+uTT72nlCfO2famQdcbOFVRFswB6zZQA+TWyb9COF/zCRl63qg==

    jdbc.publickey=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJ+lN6WY/l1QSnnTjn7YnKB8SkAnDgD9I5vpsQMvqI3AtcZD46X+1+1COc/SWqrhznCPXYgFFJsjG1ebjq3/pyMCAwEAAQ==

    那么其实我们就需要对加密过后的密码进行解密,解密的过程源于我在网上看到的一篇文章,将一下代码放到工程当中执行一下就OK了

    import org.apache.xmlbeans.impl.tool.XSTCTester.TestCase;

    import com.alibaba.druid.filter.config.ConfigTools;

    public class ConfigToolsTest extends TestCase {

        public static void main() throws Exception {

            String publickey = "MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKUAMHrATatXwODDAcHxfIcG6diYsw0l0Qfj/NJivHXMVs5JRYf4vao2nEXB+BxA3gHO0er3KiGpz2ieQjPgSF8CAwEAAQ==";

            String password = "Q+zSOJytnRLmFHxB9YdFXlMnJj2y60r0Z11OFTRTOYQ/4kzKDWIU6AtFUv+DeVLuitKPGXGIkmalAXaoApOlzw==";

            System.out.println(ConfigTools.decrypt(publickey, password));

        }

    }

    到这里我们的解密就已经OK了

    数据库连接池密码解密

    相关文章

      网友评论

        本文标题:数据库连接池密码解密

        本文链接:https://www.haomeiwen.com/subject/kmkdhctx.html