【问题标题】:Can we encrypt the BIRT Connection Profile without Eclipse IDE?我们可以在没有 Eclipse IDE 的情况下加密 BIRT 连接配置文件吗?
【发布时间】:2020-09-21 23:26:41
【问题描述】:

我正在使用加密的连接配置文件来存储我的 BIRT 报告的数据源信息。当我想更改数据库的密码时,我使用以下过程。

  1. 从 Eclipse IDE 中的数据源资源管理器中删除当前连接配置文件(加密文件)和配置文件
  2. 使用新信息从 Eclipse IDE 中的数据源资源管理器创建新的连接配置文件(与之前的名称相同)。
  3. 导出与初始文件同名的加密连接配置文件。

有没有办法在不使用 eclipse IDE 的情况下做到这一点,或者是否有另一种方法可以轻松更改加密连接配置文件中的密码?

【问题讨论】:

    标签: mysql eclipse encryption jdbc birt


    【解决方案1】:

    是的,如果您使用的是 Windows,则可以使用应用程序:BIRT Default Encrypted Connection Profile Editor。

    我最初有同样的问题,并为我的目的解决了它。
    无需 Eclipse 或 Java 即可更改默认的加密连接配置文件。
    我把我的所有研究都放在了 git 存储库中。
    如果应用程序不能满足您的需求,您可以尝试根据所提供的信息来实现一些东西。

    【讨论】:

      【解决方案2】:

      我认为你现在的做法是最好的。

      如果您查看 BIRT 源代码,您会发现 BIRT 使用一些 Java 安全类来生成密钥。可能可以使用另一个程序生成加密的连接配置文件存储,但这必须用 Java 编写并复制一些 BIRT 源代码。

      如果 BIRT IDE 允许我们在加密的配置文件存储中修改连接的密码,那就太好了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-24
        • 1970-01-01
        • 2016-09-14
        • 2012-01-03
        • 1970-01-01
        • 2010-11-23
        • 2016-06-20
        • 2011-11-30
        相关资源
        最近更新 更多