一、如何查看系统存在多少用户?
相关命令:
SELECT COUNT(*) FROM mysql.user;
SELECT User FROM mysql.user;
DESC mysql.user;
二、如何查看用户是否设置密码?
在 MySQL 中,用户密码是被加密的,不可以直接查看用户密码;
1 查看用户是否设置了密码:
可以使用以下命令来查看用户是否设置了密码
相关sql语句:文章来源地址https://www.toymoban.com/news/detail-510071.html
SELECT User, authentication_string FROM mysql.user WHERE User='test';
或者SELECT User, Password FROM mysql.user WHERE User='test';
SELECT User, password_expired FROM mysql.user WHERE User='test';
2 如果设置了密码,如何重新修改用户密码?
相关sql语句:
ALTER USER 'username'@'hostname' IDENTIFIED BY 'new_password';
三、如何创建普通用户并授权
相关sql语句:
create user 'yundong-test'@'127.0.0.1' identified with mysql_native_password by 'yundong-test';
grant select,delete,update,insert,create,drop,index,alter on muke.* to 'yundong-test'@'127.0.0.1';
四、如何删除用户?
注意,在执行此命令之前,请确保该用户没有任何重要的权限或对象(如数据库或表),否则将会对数据库系统造成损坏。此外,请注意删除用户时,也会删除该用户的密码和所有与其关联的权限。因此,建议在删除用户之前,先备份所有相关数据和信息,以免不必要的损失。
文章来源:https://www.toymoban.com/news/detail-510071.html
相关sql语句:
DROP USER 'test'@'127.0.0.1';
或者
DROP USER 'username'@'hostname';
到了这里,关于mysql用户相关操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!