Mysql 的管理 services.msc
#第一、更改用户密码,刷新权限
update mysql.user set password=password('新密码') where user='用户名'
flush PRIVILEGES
#第二、创建用户
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
#第三、授权
grant all on mysql.user to 'root'@'localhost' identified by '123456';
grant select on mysql.user to 'heiding'@'localhost' identified by '123123' #若系统没有此用户会自动创建
#第四、撤销授权
revoke drop,create on *.* from 'amber'@'%' ;
第五、常用权限列表:
ALL:设置除GRANTOPTION之外的所有权限,如需设置,授权时加上WITHGRANTOPTION
ALTER:允许使用ALTERTABLE,修改表
CREATE:允许使用CREATETABLE,创建表
CREATEUSER:用户管理权限
DELETE:允许使用DELETE,删除数据
DROP:允许使用DROPTABLE,删除表
INSERT:允许使用INSERT,在表中插入信息
REPICATIONSLAVE:从主服务器中读取二进制日志事件
SELECT:允许使用SELECT,查看表内数据
SHOWDATABASES:允许使用SHOWDATABASES显示所有数据库
UPDATE:允许使用UPDATE修改表内的数据