当前位置:首页 > 教程收藏 > 正文内容

宝塔面板允许Navicat for MySQL使用root账号远程连接mysql数据库

fanren1年前 (2024-08-08)教程收藏16

宝塔的mysql数据库默认可视化工具是phpMyAdmin,对于用习惯Navicat for MySQL的朋友来说,phpMyAdmin使用起来真心费劲,当我们使用Navicat for MySQL远程连接数据库时,发现 root超级管理账号是不能用来连接的,原因是宝塔为了数据库安全起见,把root账号设置成是不能远程访问的。没有访问权限,会出现如下提示:

方法一:添加指定账户和指定IP(推荐)

1、宝塔面板的“安全”防火墙里放行3306端口


2、使用root超级用户,登录phpMyAdmin

3、在用户栏里,选择“添加用户”

添加用户前,先登录www.ip138.com查看我们的电脑IP地址,假设我的是110.111.112.113


4、填写相应的账号登录信息

5、页面拉到最底部,点击“执行”按钮

6、然后回到用户概况界面,发现多出了刚才添加的那个用户账号

 

 7、打开Navicat for MySQL工具,输入数据库服务器IP地址,和刚才添加的用户账号密码进行登录

8、 点击“连接测试”,提示连接成功,说明可以使用了


方法二:允许root账号远程访问

需要使用Navicat for MySQL等工具远程连接数据库时,可以暂时开放root的远程访问权限,用完再关闭权限即可。

1、打开宝塔的phpMyAdmin管理工具

 2、点击进入账户(或者用户)

 3、选择主机名为localhost的root用户,然后点击“修改权限”

 4、点击登录信息

 5、主机名切换成“任意主机”,最后点击“执行”即可

 6、为了安全起见,使用完数据库后,需要关闭root账号的远程访问权限,防止黑客入侵,我们只需要删除主机名为%的root账号即可,如下:


“宝塔面板允许Navicat for MySQL使用root账号远程连接mysql数据库” 的相关文章

阿里云盘优质电影合集

以下资源均是各位热心网友分享的,容我慢慢更新哈~评论区的兄弟们也会持续更新。另外,资源过期不候,请火速保存!最近更新时间:2022.04.09资源描述        分享链接百度网盘迁移阿里云盘工具        htt...

禁止右键f12调试代码

//禁止鼠标右击       document.oncontextmenu = function() {         ev...

免费版cloudflare如何防CC攻击?不需要动手写规则!

以下操作不需要您会写规则,不需要您分析流量,小白式的操作,随便点点鼠标就行了。非常简单!哪怕超过千万/亿次攻击,1H1G也防得住,网站不会挂,收录不会掉,API也不会影响!确定您的网站被CF保护,也就是说DNS→是打开了代理,A/AAAA解析是橙色。(如果您之前IP漏了,那么就需要换IP)保护之前请...

rsync 用法教程

一、简介rsync 是一个常用的 Linux 应用程序,用于文件同步。它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。它也可以当作文件复制工具,替代cp和mv命令。它名称里面的r指的是 remote,rsync 其实就是"远程同步&qu...

汉字正则表达式,简单匹配所有汉字的正则

一般情况下用不到匹配汉字的正则,但是/所以偶尔遇到的时候,每次都头大,\w会匹配英语和数字,而用双字节字符的编码匹配在有的环境下不成功:[\u4e00-\u9fa5]后来发现可以直接这样匹配中文:[一-龥]缺点是每次要记住并打出“龥”这个字,这比要我每次准确拼写对separate definitel...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。