1.进入mysql内修改密码
alter user ‘名字’@‘主机名’ identified by "设置的新密码";
2.不进入mysql内进行修改密码
mysqladmin -u用户名 -p 旧密码 password "设置新密码" ;
3.mysql内进行修改密码
set password for 用户名@localhost=password('新密码')
mysql8.0创建用户并设置权限
☆ mysql8.0版本以后无法直接赋予权限必须先创建用户后在进行授权,而且赋予权限时grant 不能带密码
1.创建用户
create user '用户名'@'主机名' identified by "密码";
2.通过系统数据库mysql中的user表查看已经存在的用户
use mysql;
select * from user\G;
3.Grant 实现对用户的授权
grant 权限类型 on 需授权的数据库 . 需授权的表 to ‘用户名’@ ‘主机名’
[with grant option ]
☆ [with grant option ] : 赋予grant权限;如果授予所有的权限,则权限类型可使用 all ;为所有的数据库和表授权 ,权限范围可为 *.*
4.查看权限
show grants for '用户名'@‘主机名’ ;
mysql8.0删除用户并移除权限
1.删除用户
drop user ‘用户名’@‘主机名’ ;
2.移除所有权限
revoke all on *.* from ‘用户名’@‘主机名’ ;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)