先看解决方案

#------------mysql root 用户无法赋权问题解决 --------

1,登录 mysql -u root -p

2,use mysql; 选择mysql数据库

3,执行以下操作(查询用户的赋权权限,更改赋权权限 ,刷新生效)

mysql> select user,host,grant_priv from user;

+---------------+-----------+------------+

| user | host | grant_priv |

+---------------+-----------+------------+

| root | localhost | Y |

| mysql.session | localhost | N |

| mysql.sys | localhost | N |

| root | % | N |

| xc_admin | % | N |

+---------------+-----------+------------+

5 rows in set (0.00 sec)

mysql> update user set grant_priv='Y' where user = 'root';'

Query OK, 1 row affected (0.00 sec)

Rows matched: 2 Changed: 1 Warnings: 0

mysql> flush privileges;#刷新权限

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host,grant_priv from user;

+---------------+-----------+------------+

| user | host | grant_priv |

+---------------+-----------+------------+

| root | localhost | Y |

| mysql.session | localhost | N |

| mysql.sys | localhost | N |

| root | % | Y |

| xc_admin | % | N |

+---------------+-----------+------------+

5 rows in set (0.00 sec)

解析:通过第一个查询语句可以看出 默认的root 在非本地权限中的grant_priv(赋权权限)是关闭的。

可以理解为:用root用户在本地的机器上(安装mysql的那台机器)是能赋权的。其他IP赋权是默认不允许的。可能为了安全性考虑

那我们使用工具远程创建用户就会出现1044 代码。通过重新更新权限就能解决这个问题。

总结

以上所述是小编给大家介绍的mysql 的root 用户无法授权,解决navicat 远程授权提示1044问题,希望对大家有所帮助,也非常感谢大家对我们网站的支持!

本文标题: mysql 的root 用户无法授权及解决navicat 远程授权提示1044问题

本文地址: http://www.cppcns.com/shujuku/mysql/300994.html

MySQL赋权navicat_mysql 的root 用户无法授权及解决navicat 远程授权提示1044问题相关推荐

  1. 没有mysql不能设置root密码怎么办_无法给MySQL root用户修改密码的解决方法

    本人编译安装完MySQL数据库,想给root用户修改密码,结果无法修改,并且报错,报错大概信息如下: mysqladmin: connect to server at 'localhost' fail ...

  2. mysql删去root用户无法登录_MySQL误删root用户导致无法登陆解决方法

    测试环境 删除前 mysql> select user,host,password from mysql.user; +------+-----------+------------------ ...

  3. mysql赋权与收回权限(grantrevoke)

    为一个用户赋权 收回权限 #给用户cacti赋予所有库的所有权限 GRANT ALL PRIVILEGES ON *.* TO 'cacti'@'%' IDENTIFIED BY 'cacti' WI ...

  4. win10下mysql root用户密码忘记的解决方式

    win10下mysql root用户密码忘记的解决方式 点击电脑左下角的搜索图标,在搜索框中输入:cmd,并单击回车键: 右键点击桌面左下角的开始按钮,在弹出的菜单中选择运行菜单项,在打开的windo ...

  5. 在linux下 用户的密码错误,linux中root用户密码错误如何解决

    linux中root用户密码错误如何解决 发布时间:2020-04-27 10:53:03 来源:亿速云 阅读:230 作者:小新 今天小编给大家分享的是linux中root用户密码错误如何解决,相信 ...

  6. navicat远程连接mysql很慢_解决Navicat远程连接mysql很慢的方法

    ubuntu 下 /etc/mysql/mysql.conf.d [mysqld] skip-name-resolve  增加该字段即可 如果增加该字段,这无法使用本地ip进行登入, 登陆到MySql ...

  7. mysql设置单个表的删除权限_Mysql管理命令-查看,创建用户、赋权、删除表用户数据库等操作...

    创建用户.赋权.表空间 ----------------------------- mysql -u root -p 回车 show databases; use pacs show tables; ...

  8. MySQL—赋权(grant)和回收权限(revoke)

    查看权限 mysql> SHOW GRANGTS FOR userA; 查看具体的用户权限 mysql> SHOW GRANGTS FOR userA@10.1.1.2; 赋权 grant ...

  9. mysql root用户不存在_MySQL – 解决root用户下仍然出现权限问题-无法建库

    关键词(Key Words) ERROR 1006 (HY000): Can't create database Starting MySQL. The server quit without upd ...

最新文章

  1. 2021年中国工业互联网安全大赛核能行业赛道writeup之数据库登录
  2. 扫描全能王文件上传不了服务器,扫描全能王如何备份JPG 文件备份JPG办法
  3. python【力扣LeetCode算法题库】945- 使数组唯一的最小增量
  4. web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡
  5. AngularJS之Directive(三)
  6. ZOJ 3735 Josephina and RPG
  7. *【HDU - 2473】Junk-Mail Filter (并查集--删点操作)
  8. python上传文件到onedrive_基于Python的onedrive文件本地化浏览系统–PyOne
  9. java 反射基础_Java基础教程:反射基础
  10. NYOJ 305 表达式求值 (字符串处理)
  11. HelpDesk工作流多级,多任务流程(包含源代码和InfoPath模板)
  12. C/C++链接过程相关
  13. arcgis重分类工具详解——结合遥感影像中植被剔除实例
  14. 终端使用sopcast例子
  15. 修改配色 Mac电脑默认命令行工具(终端\terminal) MacBook Pro MacBook
  16. 使用开源软件FFmpeg将各种格式视频转换成MP4视频格式(最简单方法)
  17. python中平方_python中平方
  18. 《LeetCode之每日一题》:148.回旋镖的数量
  19. android打开预览文件格式,Android中文档预览功能的实现思路及问题
  20. 每周一本书之《Python大战机器学习:数据科学家的第一个小目标》

热门文章

  1. java面试题29 牛客 以下关于集合类ArrayList、LinkedList、HashMap描述
  2. spring学习(16):使用接口
  3. centos7安装samba服务器
  4. 设置启用树莓派的HDMI显示
  5. idea命令行运行多个客户端_推荐一款神仙颜值的 Redis 客户端工具,开源啦
  6. python变量标识符_简谈-Python的注释、变量类型、标识符及关键字
  7. [Gamma阶段]展示博客
  8. delphi dxBarManager 的dxBarEdit 输入问题
  9. angular - 如何运行在起来 - 使用nginx
  10. cin和scanf读入速度