用NAVICAT访问非本地服务器的报错问题

在VM上部署了一个MYSQL数据库,想通过其他电脑的NAVICAT访问

第一次访问,提示1130报错,是因为没有被MySQL服务器授权从你那台电脑的IP地址进行登录。通过小皮面板,直接在界面上修改所有人

可以连接了,但是只出现系统的information_schema数据库,是因为用户权限问题

解决:在Navicat中打开一个新的查询窗口,执行下面的SQL语句,把你想要看到的用户名替换一下

bash 复制代码
GRANT SELECT ON *.* TO '你的远程用户名'@'%';

GRANT SHOW DATABASES ON *.* TO '你的远程用户名'@'%';
-- 刷新权限,使设置生效
FLUSH PRIVILEGES;
相关推荐
网络小江7 小时前
组网第27课:ARP 的能与不能——免费 ARP、代理 ARP 与 ARP 欺骗
服务器·网络·网络安全·负载均衡·免费arp
云计算练习生7 小时前
什么是文件权限?Linux 中 rwx 与数字权限的对应关系
linux·运维·服务器·操作系统·文件权限管理
FY@-@8 小时前
VMware ESXi 7.0 实验全记录:嵌套安装 → 网络配置 → 存储 → Windows 10 虚拟机部署
运维·网络·windows·云计算
饿了吃洗衣凝珠8 小时前
red hat day2
linux·运维·服务器
上海云盾-高防顾问8 小时前
边缘验签是什么
运维·服务器·网络
fruge9 小时前
SSH、RDP、VNC不必各开一个客户端:Next Terminal用Web入口统一管理远程资产和会话记录
运维·前端·ssh
中屹指纹浏览器svip9 小时前
什么是设备数字特征追踪?
运维
Source.Liu9 小时前
【A11】服务器数据库结构笔记
服务器·数据库·笔记
企业解惑小能手-域智盾系统9 小时前
终端安全管理软件怎么选?终端安全管理不是“装个客户端”:从底层逻辑看企业怎么选
服务器·网络·安全·域智盾软件
Dxy12393102169 小时前
Linux 服务器 vi 命令怎么使用
linux·运维·服务器