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

2018-05-11  本文已影响0人  长毛先生

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 "自己口令"

上一篇下一篇

猜你喜欢

热点阅读