PAM360 & PMP Mysql连接失败

PAM360 & PMP Mysql连接失败

Info
问题现象:

      在将mysql连接器放入lib路径并且重启pam360服务或者pmp服务时,以及排查了可能的账号,以及连接问题后,连接mysql依然提示报错。
Info
问题原因
      大概率由于MySQL Connector/J 版本不兼容,主流版本为两类。
      
  • MySQL 5.7 → Connector/J 5.1.x
  • MySQL 8.0 → Connector/J 8.0.x  

  • Idea
    解决方案
          首先需要问客户,管理的mysql的版本号是多少的,如客户反馈版本号为8.4.8,则对应官网中下载8版本。
    PS:连接器版本号查询方法:解压或者打开压缩包,查看mysql-connector下的META-INF/MANIFEST.MF文件。
    看这几个内容都对应的是版本号。
    Bundle-Version: 5.0.33
    Implementation-Version: 5.0.33
    Specification-Version: 5.0

          如果不对应,下一步官网下载合适版本,然后重新放入lib,重启服务。
    解压后找到里面的jar类型文件做放入lib下使用
      • Related Articles

      • Azure SQL数据库 - 在端口1433上与主机<Azure SQL服务器>的TCP/IP连接失败

        “与数据库的连接失败并出现错误:与主机 <Azure SQL 服务器>、端口1433的TCP/IP连接失败。错误:“连接超时:没有更多信息。验证连接属性。确保SQL Server实例在主机上运行并在端口接受TCP/IP连接。确保与端口的TCP连接没有被防火墙阻止。""  - Azure SQL数据库监视器的详细信息页面/编辑监视器页面中的错误消息  解决方案 允许Appmanager机器上的端口1433进行传出访问,以便它访问SQL数据库
      • 尝试添加WebLogic监视器时出现“失败的异常:连接失败”

        检查WebLogic主机和端口是否可以通过TELNET访问。 检查您在尝试添加监视器时是否使用了配置的侦听器地址。 侦听器可以在 环境 -> 服务器 -> <myserver> -> 配置 -> 通用-> 侦听器地址 字段下获取 检查WebLogic主机和Applications Manager计算机之间是否有防火墙。如果是这种情况,那么请在Applications Manager端打开WebLogic主机和端口。 检查是否在Weblogic域中启用了过滤器,以及Applications ...
      • PMP & PAM 360安装代理细节

        下载 PMP or  PAM360 代理 导航到管理 >> PMP 代理 代理包可用于以下操作系统的 32 位和 64 位版本: Windows Windows域 Linux 单击所需的代理包。 在显示的弹出窗口中,使用旁边的复制图标复制代理密钥。此代理密钥是将 PMPagent 安装在目标系统中所必需的,并且只能使用一次。 一旦为安装提供代理密钥,它将变为无效。 若要在指定时间内保持单个密钥处于活动状态,请选择允许密钥处于活动状态:X 小时选项。 ...
      • Mysql改密后需重新验证问题

        客户问题: 在PAM360 MySQL更改密码后,验证的话会提示验证失败(但密码已成功更改)。更改后的密码必须在外部MySQL客户端再登录一次,然后才能成功重新验证并在PAM360上发起远程连接。 解决方案: 请以管理员身份登录PAM360>>导航到“管理”选项卡>>资源管理>>JDBC参数,增加连接参数值。 完成后,请导航到“管理”选项卡>>资源管理>>资源类型>>添加>>为自定义资源提供新名称>>切换到“高级搜索”选项>>现有资源类型>>选到MySQL ...
      • PMP用户密码验证及修改失败解决方案

        问题情景: 前提:PMP未使用代理模式       PMP使用过程中可以进行windows资源的远程访问连接。当想要进行密码验证和密码修改操作时,发现密码验证未通过及远程密码更改操作失败问题。 服务器日志文件pmp0.txt中出现了如下图所示类似错误: 解决方案: l  点击用户->支持   l  点击软件需求下的检查配置   l  检查.net和Visual Studio环境是否进行安装,绿色代表已安装,红色代表未进行安装。   l  ...