1.添加用户(远程连接的主机(host对应”%”)本地连接(host对应localhost)
insert intomysql.user(Host,User,Password)values("%","jobms2015",password("jobms2015.db"));
添加远程连接账号 用户名: jobms2015 密码:jobms2015.db
2.给用户名jobms2015授权所有的权限
grant all on *.* to'jobms2015'@'%'
3.查看MYSQL数据库中所有用户
SELECT DISTINCT CONCAT('User:''',user,'''@''',host,''';') AS query FROM mysql.user;
4.查看某个用户(jobms2015)的权限(不用分号结束)
select * from mysql.user whereuser='jobms2015' \G
5.mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。
flush privileges;
6.删除用户(jobms2015)
drop user jobms2015@'%';