MySQL新建用户并授予全部权限
一、新增用户
方法1
Create语句
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
其中:
- username:用户名;
- password:用户登录密码;
- host:指定在哪个主机上可以登录,本机可用localhost,%通配所有远程主机;
方法2
在 mysql 数据库中的 user 表插入记录
INSERT INTO user
(host, user, password,
select_priv, insert_priv, update_priv)
VALUES ('%', 'username',
PASSWORD('password'), 'Y', 'Y', 'Y');
二、授权
赋予对表记录的增删改查、建表、删表权限
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON *.*
TO 'username'@'%'
IDENTIFIED BY 'password';
赋予全部权限
GRANT ALL PRIVILEGES
ON *.*
TO 'username'@'%'
IDENTIFIED BY 'password’;
刷新权限
FLUSH PRIVILEGES;

浙公网安备 33010602011771号