mysql创建用户及授权
一、进入数据库//mysql -uroot -p1234456
二、创建数据库//create database test;
三、创建用户//create user ‘zgw’@‘host’ by ‘123456’;
host 代表访问权限:
1、%代表通配所有host地址权限(可远程访问)
2、localhost为本地权限(不可远程访问)
3、通过IP访问,如:127.0.0.1
四、查看用户
1、use mysql;
2、select host, user, authentication_string, plugin from user;
五、用户授权
1、use test
2、grant #auth on #databaseName.#table to ‘#userName’@’#host’;
//#auth 代表权限:
all privileges 全部权限
select 查询权限
select,insert,update,delete 增删改查权限
select,[…]增…等权限
六、刷新//flush privileges;
七、查看用户权限//show grants for ‘#userName’@’#host’;
八、撤销权限//revoke #auth on #databaseName.#table from ‘#userName’@’#host’;
九、删除用户//drop user ‘#userName’@’#host’;
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
