請問安裝jumpserver V4版本,連mysql數據庫

Hi 大大們

這邊想測試安裝最新jumper v4 版本,且獨立安裝一套mysql 8 在ubuntu 20.04 server

在執行./jmsctl.sh install時,過程中出現錯誤訊息,關鍵在於以下這句

MySQLdb.OperationalError: (1045, “Access denied for user ‘jump’@‘ip-192-168-250-2.ap-east-1.compute.internal’ (using password: YES)”)

這邊已確認mysql 已建置jump 這帳號且授權最大權限,且沒有限制來源

GRANT ALL PRIVILEGES ON jumpserver.* TO ‘jump’@‘%’;

但最後還是會遇到授權不足的錯誤訊息

看起來是docker 網段無法連到獨立安裝的mysql server服務,請問有解決辦法嗎?謝謝。

環境描述:離線安裝
OS版本: ubuntu 20.04.5 LTS
Jumpserver 版本:jumpserver-ce-v4.1.0-amd64.tar.gz
Mysql 版本:Package: mysql-server Version: 8.0.39-0ubuntu0.20.04.1

说明(发布前可手动删除说明内容):

  • 发布话题前请确认好标题与标签、你已经看过了[JumpServer版规V1.0] ;
  • 如有必要请附带以下信息:JumpServer 版本、运行方式(安装包运行 or 源码运行 )、浏览器版本、更多描述或截图信息。

数据库用户授权远程连接没

有授權,如下指令。

GRANT ALL PRIVILEGES ON jumpserver.* TO ‘jump’@‘%’;

flush privileges;
刷新一下

授权刷新后试试用别的ip能否连上数据库。确认远程权限没问题。