加密FME服务器数据库密码

密码的密码FME服务器数据库存储在fmedatabaseconfig.txt.配置文件。

默认情况下,密码已加密。如果安装后手动更新,则密码可能是未加密的。要加密FME服务器数据库密码,请按照下列步骤操作:

  1. 从安装FME服务器核心的所有计算机,打开命令提示符并运行EncryptConfigSting.bat(Windows)或EncryptConfigSting.sh(Linux),位于<Fmeserverdir.> \客户\ utilities \。运行脚本时,请提供以下参数:
    • db_password.
    • db_password.值,如fmedatabaseConfig.txt中提供的,并对应于数据库服务器类型(db_type)你安装了。(如果您的FME服务器是Express安装,您的数据库服务器(db_type.) 是PostgreSQL.。如果您的FME服务器是自定义安装,则数据库服务器(db_type.) 或者是PostgreSQL.SQLSERVER., 或者甲骨文
    • 例如:

      EncryptConfigsetting.bat db_password fmeserver

  2. 复制从命令提示符输出生成的加密密码并将其粘贴在未加密的内容上db_password.fmedatabaseConfig.txt中的值。
  3. 保存fmedatabaseconfig.txt,重新开始FME服务器。

警告:任何改变系统加密,包括生成新的自定义加密密钥,或恢复默认加密,如果已经手动加密,也会影响FME服务器数据库密码。为确保此密码基于当前密钥,您必须在系统加密中执行的任何更改后再次执行这些步骤。