Mysql 5.6 添加、修改用户名和密码的解决办法
2022-11-12 09:56:10
内容摘要
这篇文章主要为大家详细介绍了Mysql 5.6 添加、修改用户名和密码的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
先登录MySQL
文章正文
这篇文章主要为大家详细介绍了Mysql 5.6 添加、修改用户名和密码的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!先登录MySQL
shell> mysql --user=root mysql
有密码的需要添加 –password 或-p 选项
添加用户
mysql>CREATE USER 'finley'@'localhost' IDENTIFIED BY 'some_pass';
mysql>GRANT ALL PRIVILEGES ON *.* TO 'finley'@'localhost' WITH GRANT OPTION;
mysql>CREATE USER 'finley'@'%' IDENTIFIED BY 'some_pass';
mysql>GRANT ALL PRIVILEGES ON *.* TO 'finley'@'%' WITH GRANT OPTION;
mysql>CREATE USER 'admin'@'localhost' IDENTIFIED BY 'admin_pass';
mysql>GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
mysql>CREATE USER 'dummy'@'localhost';
添加用户并设置数据库具体权限:
mysql>CREATE USER 'custom'@'localhost' IDENTIFIED BY 'obscure';
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON bankaccount.* TO 'custom'@'localhost';
mysql>CREATE USER'custom'@'host47.example.com' IDENTIFIED BY 'obscure';
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON expenses.* TO 'custom'@'host47.example.com';
mysql>CREATE USER 'custom'@'%.example.com' IDENTIFIED BY 'obscure';
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON customer.* TO 'custom'@'%.example.com';
删除用户:
mysql>DROP USER 'jeffrey'@'localhost';
修改密码:
mysql>SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('mypass');
修改当前登录用户密码:
mysql>SET PASSWORD = PASSWORD('mypass');
注:关于Mysql 5.6 添加、修改用户名和密码的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释