码迷,mamicode.com
首页 > 数据库 > 详细

mysql赋权

时间:2018-11-12 19:56:51      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:min   tmp   dmi   登录   grant   重复   start   soc   mysq   

1.忘记密码
/mysqladmin -u root flush-privilges password "Admin123." --socket=/db/mysql_13306/tmp/mysql.sock
mysqladmin -u root -p shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。

2.登录系统
./mysql -uroot -p --socket=/db/mysql_13306/tmp/mysql.sock

  1. grant all privileges on . to ‘123‘@‘%‘ identified by ‘123‘ with grant option;
    flush privileges;

#给用户cacti赋予所有库的所有权限br/>GRANT?ALL?PRIVILEGES?ON?*.*?TO?‘cacti‘@‘%‘?IDENTIFIED?BY?‘cacti‘?WITH?GRANT?OPTION;??
#重新载入赋权表??
FLUSH?PRIVILEGES;??
??
#收回权限(不包含赋权权限)??
REVOKE?ALL?PRIVILEGES?ON?.?FROM?cacti;??
REVOKE?ALL?PRIVILEGES?ON?cacti.?FROM?cacti;??
#收回赋权权限??
REVOKE?GRANT?OPTION?ON?
.*?FROM?cacti;??
#重新载入赋权表??
FLUSH?PRIVILEGES; ?

mysql赋权

标签:min   tmp   dmi   登录   grant   重复   start   soc   mysq   

原文地址:http://blog.51cto.com/10884109/2315770

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!