mysql用户创建,删除,重命名及口令更改

1 获得一个用户所具有的权限

示例:mysql> show grants for 'root'@'localhost';

2 创建账号

方法一:通过CREATE语句创建用户账号

示例:create user 'secroot'@'192.168.1.211' identified by "自己密码";

方法二:通过GRANT命令创建用户账号,同时指定权限

示例:grant all on testdb.* to 'root'@'192.168.1.200' identified by "自己密码";

3 删除一个用户账号:

示例:mysql> drop user 'root'@'192.168.1.57'

4 重新命名一个用户账号:

示例:mysql> rename user 'root'@'192.168.1.57' to 'root'@'192.168.1.100';

5:用户口令的修改

方法一:通过ALTER语句修改口令

示例:mysql> alter user 'root'@'192.168.1.201' identified by "自己口令";

方法二:通过SET命令,以及PASSWORD()函数修改口令

示例:set password=password("自己口令");

示例:set password for 'root'@'192.168.1.201'=password("自己口令");

方法三:通过mysqladmin命令修改口令

示例:[root@Server1 ~]# mysqladmin -u root -h 127.0.0.1 -pQaz_1234 password "自己口令"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容