标签:用户名 grant 用户 user MySql 操作 权限 localhost
mysql如何用root用户创建普通用户并给其授权 查看所有用户:select user,host from mysql.user;添加用户: create user '用户名'@'localhost' identified by '密码'; 注明:localhost表示只有本机可以登录,远程不可以也可以省掉[@'localhost'];,远程可以改为% create user '用户名'@'%' identified by '密码'; .然后再给这个用户授所有权限:
grant all on *.* to '用户名'@'localhost' with grant option;
注: 1.这是把所有的权限授权给这个用户并允许这个用户给其他用户授权,[ with grant option ] 代表此用户可以给其他用户授权
2.如果不想授予所有权限可以在on 后面写 [ select 数据库名.表名 ],代表授予这个数据库下这个表的查询权限
刷新权限:FLUSH PRIVILEGES;删除用户:
DROP USER 'username'@'host';参考地址:https://blog.csdn.net/qq_39820860/article/details/82718211
标签:用户名,grant,用户,user,MySql,操作,权限,localhost 来源: https://www.cnblogs.com/JoanLin-workNotes/p/12864031.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。