记录Mysql创建用户、赋权、修改密码、数据备份、恢复等操作语句
-
创建账户&赋权
use mysq;
grant 权限列表 on 数据库 to '用户名'@'访问主机' identified by '密码';
Example:
(1)
grant select,insert on jd.* to 'guest'@'localhost' identified by '123456'
如果访问的主机是任意,则使用’%’, 或者可以指定为固定的ip
(2) 如果需要授权所有
grant all privileges on jd.* to 'xxx'@'%' identified by '123456'
创建该用户,所有主机均可访问,并且拥有jd数据库的所有权限
修改完权限,需要刷新:
flush privileges
-
查询账号权限列表
show grants from xxx@host;
-
修改权限:
grant 权限名称 on 数据库 to 账号@主机 with grant option;
Example:
grant select on jd.* to xxx@localhost with