CREATE USER 用户名 IDENTIFIED BY 'PASSWORD';
刚创建的用户没有权限所以还不能登录
删除用户
DROP USER 用户名;
修改用户密码
修改当前用户密码
SET PASSWORD=PASSWORD('新密码');
修改指定用户密码
SET PASSWORD FOR 用户名=PASSWORD('新密码');
授予用户权限操作
GRANT ALL PRIVILEGES ON 层级 to 用户名@主机 IDENTIFIED BY 密码;
例如授予brell用户全局全部权限
GRANT ALL PRIVILEGES ON *.* to 'brell'@'%' IDENTIFIED BY 'brell';
例如授予jaky用户对article数据库全部权限
GRANT ALL PRIVILEGES ON article to 'jaky'@'%' IDENTIFIED BY 'jaky';
撤销用户权限操作
REVOKE ALL PRIVILEGES FROM 用户名;
例如撤销brell用户的全部权限
REVOKE ALL PRIVILEGES FROM brell;
MySQL连接认证案例
例如授予brell用户全局全部权限
GRANT ALL PRIVILEGES ON *.* to 'brell'@'%' IDENTIFIED BY 'brell';
1.所有主机:'%'
2.精确主机:www.damain.com或192.168.1.1
3.通配符:*.damain.com
4.指定网段:192.168.1.0/255.255.255.0