已解决 禅道是通过ip还是localhost连接的mysql

mysql数据库现在有问题,通过ip连接是正常的,通过localhost连接是指能看到information_schema这个,现在禅道访问点击开源版后直接显示空白页,想把禅道改为ip连接mysql,这样应该就不会是空白页了。

操作系统为:百度云上的windows server2019

禅道版本 12.5.3 Windows安装包
操作系统
客户端浏览器 Chrome

提问者: InIn 悬赏: 5 日期: 2021-12-02 10:48:54 答案:2 点击:131
设置备注
答案列表
2021/12/02

您好!这个应该是登录用户的权限问题,登录mysql命令行执行下面的sql查看用户host:

use mysql;
select host,user from user;

host为127.0.0.1只能用 127.0.0.1连接;host为localhost 只能用 localhost连接;也就是服务器本地连接。

host为”::1“也是同样表示本地连接。

host为”%“表示任何主机。

您可以新建一个用户,或者修改当前用户的host:

--创建用户admin,授权所有库的所有表。

CREATE USER 'admin'@'%' identified by 'yourpassword';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';

2021/12/10

这是mysql授权的问题。可以百度搜索下mysql访问授权。