jumpserv是否支持mysql的COM_CHANGE_USER命令?
经过测试,情况如下:
用户使用连接库“Pomelo.EntityFrameworkCore.MySgl (3.1.1)”通过jumpserver连接mysql5.6.31(或percona5.6.31)数据库,
开启长连接后运行用户程序,报错如下:
MySql.Data.MySqlClient.MySqlException:“Unknown command”
-
$exception {"Unknown command"} MySql.Data.MySqlClient.MySqlException
在相同的环境下,仅仅禁用连接池“Pooling=false”,则程序运行完全正常。
另外,如果用户使用相同的连接库及其程序,但不经过堡垒机,而直接连接远程数据库及其端口,且开启长连接,运行也完全正常。
以上是否表明,jumpserver对COM_CHANGE_USER不支持?是否有推荐的解决方法?
(环境说明:JumpServer 社区版,GPLv3 版本: v3.10.10)