flush privileges 什么意思
mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;
mysql> flush privileges;
mysql> quit
答:
mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。
具体例子:
1.用户root用户进入mysql再打开mysql数据库(use mysql)后
create user xh identified by ‘xh’; //创建一用户xh并添加密码为xh
exit; //退出测试
2.返回C目录下用新用户重新进入mysql
mysql -uxh -pxh //进入成功
3.重新使用root用户进入mysql并打开mysql数据库
update user set password=password (‘monkey’) where user=’xh’; //更改xh用户密码为monkey
exit; //再次退出测试
4.直接以用户XH身份进入,用新密码进入看是否成功
mysql -uxh -pmonkey; //报错,密码不正确
5. 重新以ROOT 用户登陆并进入mysql数据库,重新修改用户密码
update user set password=password (‘monkey’) where user=’xh’; //更改xh用户密码为monkey
flush privileges; //刷新MySQL的系统权限相关表
exit;
6.再次退出,并以xh用户monkey密码进入,测试成功!
转载于:https://www.cnblogs.com/zcy_soft/archive/2011/02/10/1950859.html
flush privileges 什么意思相关推荐
- mysql reflush pri_mysql忘记root密码拯救方法(flush privileges)
修改的用户都以root为列. 一.拥有原来的myql的root的密码: 方法一: 在mysql系统外,使用mysqladmin # mysqladmin -u root -p password &qu ...
- mysql reflush pri_Mysql Flush privileges命令的功能与使用
flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里.MySQL用户数据和权限有修改后 ...
- 《MySQL——关于grant赋权以及flush privileges》
先上总结图: 对于赋予权限或者收回权限还是创建用户,都会涉及两个操作: 1.磁盘,mysql.user表,用户行所有表示权限的字段的值的修改 2.内存,acl_users找到用户对应的对象,将acce ...
- flush privileges
flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里.MySQL用户数据和权限有修改后 ...
- flush mysql_请教一下,mysql什么时候需要flush privileges?
慕桂英4014372 必须使用flush privileges的两种情况1.改密码.2.授权超用户.flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息 ...
- MySQL grant之后一定要跟随flush privileges么?
在MySQL里面,grant语句是用来给用户赋权的.不知道你有没有见过一些操作文档里面提到,grant之后要马上跟着执行一个flush privileges命令,才能使赋权语句生效.我最开始使用MyS ...
- grant之后要跟着flush privileges吗?
内容来源: 林晓斌<MySQL实战45讲> 在 MySQL 里面,grant 语句是用来给用户赋权的.在一些操作文档里面会提到,grant 之后要马上跟着执行一个 flush privil ...
- mysql flush pri_mysql命令flush privileges
mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; mysql> flush privile ...
- mysql忘记root密码拯救方法(flush privileges)
原文链接:http://blog.sina.com.cn/s/blog_62449fcf0100y5lu.html 1.结束当前正在运行的mysql进程. # /etc/init.d/mysql st ...
最新文章
- 原来Python用得好,工作这么好找
- ES6精华:字符串扩展
- 产品总监如何做产品规划?
- 装完金蝶电脑无限重启_金蝶财务软件快捷键大全,提高工作效率!
- iOS在app里面跳转到系统的设置界面
- 万字长文详解二叉树算法,再也不怕面试了!| 技术头条
- 英特尔发布CPU新架构,突破性采用3D堆栈法
- Android源代码中引用@hide类出现引用异常的问题error: cannot find symbol
- 【开发模板】Vue和SpringBoot的前后端分离开发模板
- 怎样配置 Docker IPv6 ?
- 华为手机多屏互动功能使用
- win7无损分区和硬盘分区调整合并
- linux为什么不需要磁盘碎片整理,Linux不用磁盘碎片整理原因分析.doc
- linux中raid扩容,Linux停软Raid1扩容方案
- matlab计算位温,大气位温、相当位温、饱和相当位温、静力稳定度
- ETL(大数据)测试实战篇(二)
- 化学计量学(1)—基础理论与数据预处理
- 台达协议转换网关WTGNet-DVP
- WIFI基础入门--802.11--用户身份验证--7
- linux下用cat查看了一个文件, 导致界面乱码
热门文章
- java继承的关键字_超级关键字在Java继承中的作用
- xray 被动_长亭xray:一款自动化Web漏洞扫描神器(免费社区版)
- Java中Collection集合接口
- 009_Raphael绘制图形
- Mac下Unity5x的下载
- python实现md5加密_Python实现md5加密验证访问接口总结
- python里help和dir的区别_Python中dir()与help()的使用
- Java基础:JDK、JRE、JVM的区别与联系
- linux 查看java最大内存配置,Linux和Windows下的内存设置
- bicg matlab,除了bicg之外,还可以使用哪些迭代子解算器来解决MATLAB中的牛顿方程?...