mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio语句报错

这篇具有很好参考价值的文章主要介绍了mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio语句报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mysql远程连接权限grant all privileges on . to ‘root‘@‘%‘ identified by ‘root‘ with grant optio语句报错

在docker上创建mysql之后被外界拒绝访问 查看了docker上的mysql连接并没有什么问题 但就是一直报错,查了半天说是需要外界连接授权 也就是

#这样的一个代码 但是很多人都会发现还是一直报错 说语法有问题
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

查了很久之后看到有说mysql8.0之后其实用的不是这样的sql

create user root@'%' identified by 'root';

grant all privileges on *.* to root@'%' with grant option;

只需要按照步骤执行代码即可!

CREATE USER '用户名'@'host' IDENTIFIED BY '密码';
grant all privileges on *.* to '用户名'@'%' with grant option;

最后记得权限更新

flush privileges;

问题就全部解决了!文章来源地址https://www.toymoban.com/news/detail-519819.html

到了这里,关于mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio语句报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [已解决]2002-can‘t connect to server on 192.168.xx.xx(10061)MySQL数据库无法远程连接

    MySQL数据库无法连接到Linux系统中的MySQL服务器上,我来总结一下我踩过的坑吧,希望伙伴们能注意一下 我使用的虚拟机和服务,数据库客户端链接工具 VM docker  MySQL57 navicat 出现上面问题的原因一般有以下几种? 1. Linux中的防火墙没有关闭 关闭防火墙命令 2. 远程MySQL中的端口

    2024年02月04日
    浏览(49)
  • MySQL设置远程登录(为root用户设置远程登陆权限)

    如果是8以前的版本可以使用 重启MySQL服务,此时应当可以连接成功。 在MySQL8之后,使用 GRANT 命令的使用不会默认创建新账户,所以如果你执行上面的语句显示 恭喜你,你应当使用的是MySQL8的版本。 既然问题是使用 GRANT 时不会创建新账户,那我们先新建一下就好了。 此时,

    2024年02月16日
    浏览(45)
  • Oracle取消DBA权限后,报错无表空间操作权限:ORA-01950:no privileges on tablespace ‘xxx‘

    背景: 用户A有被赋予DBA权限,因产生告警,需把DBA取消掉。 20230620取消用户A的dba权限; 20230627系统开始运行异常; 20230701经排查发现因无表空间操作权限导致存储过程执行insert语句失败; 20230701赋予表空间操作权限后系统恢复。 原因分析: 一、原因:oracle在回收某用户D

    2024年02月12日
    浏览(37)
  • ubuntu开启root的ssh权限(ssh工具xshell使用root账户远程连接Ubuntu)

    要在Ubuntu上开启root的SSH权限,需要进行以下步骤: 不知道root密码请看这 输入sudo passwd 输入本地密码  然后更改UNIX密码 就是root密码 打开终端,输入以下命令以切换到root用户: 编辑SSH配置文件,输入以下命令: 找到以下行: #PermitRootLogin prohibit-password  将其改为: PermitR

    2024年02月16日
    浏览(59)
  • mysql添加用户授予root权限和ssl连接

    mysql添加用户,授予root权限 CREATE USER \\\'lddTest1\\\'@\\\'%\\\' IDENTIFIED BY \\\'ldd234\\\'; grant all privileges on *.* to \\\'baihu\\\'@\\\'%\\\' with grant option flush privileges; 修改用户名 update user set user=\\\'test\\\' where user=‘root’; FLUSH PRIVILEGES; 删除用户 drop user \\\'test1\\\'@\\\'localhost\\\'; 开启mysql 的ssl连接 show variables like \\\'%ssl%\\\'; SELECT ssl

    2024年02月01日
    浏览(57)
  • mysql如何允许root远程连接

    要允许root用户远程连接MySQL服务器,你需要进行以下步骤: 登录MySQL服务器。 运行以下SQL语句: 其中,\\\'password\\\'替换成root用户的密码。 修改MySQL配置文件(my.cnf或my.ini),找到并修改bind-address参数,将其设置为0.0.0.0。 重启MySQL服务。 现在,你应该就可以从其他计算机连接到M

    2024年02月11日
    浏览(41)
  • ubuntu服务器的mysql,更改root密码,并允许远程连接

    我只是一个搬运工 更改密码 远程连接

    2024年02月11日
    浏览(40)
  • MySQL连接错误错误2003 - Can‘t connect to MySQL server on ‘‘(10060 “Unknown error“)处理方法

    2003 - Can\\\'t connect to MySQL server on \\\'192.168.18.1\\\'(10060 \\\"Unknown error\\\") MySQL 错误代码 10060 表示无法连接到 MySQL 服务器。这个错误通常与网络连接问题或服务器配置问题有关。 当尝试连接到 MySQL 服务器时,如果出现错误 10060,可能会有以下原因: 1. MySQL 服务器没有运行或未正确配置:

    2024年02月03日
    浏览(47)
  • Navicat 连接 MySQL :2002 - Can‘t connect to server on ‘127.0.0.1‘ (36)

    场景 Navicat 16 MySQL 5.7 Windows虚拟机 Mac主机 导言: Navicat 是一款功能强大的数据库管理工具,但在使用过程中可能会遇到连接 MySQL 数据库时出现 “Can’t connect to server on ‘127.0.0.1’” 错误的情况。本文将详细介绍该问题的可能原因,并提供解决方案,帮助您解决这一常见的连

    2024年02月15日
    浏览(47)
  • 连接数据库报错2003-Can‘t connect to MySQL server on ‘localhost‘(10061)

    连接数据库报错:2003-Can’t connect to Mysql server on ‘localhost’(10061) 连接数据库报错:2003-Can’t connect to Mysql server on ‘localhost’(10061) 1251-Client does not support authentication protocol requested by server;consider upgrading MySQL client ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (us

    2024年02月05日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包