mysql权限管理,新建用户、删除用户、授权

在命令行模式下新建test用户,并设置允许远程访问,假设IP为8.8.8.8

1.新建用户

insert into mysql.user(Host,User,Password) values('8.8.8.8','test',password('1234'));
flush privileges;

2.删除用户

DELETE FROM user WHERE User="test" and Host="8.8.8.8";
flush privileges;

3.给用户赋予权限

create database testdb
grant all privileges on testdb.* to test@localhost identified by '1234';
flush privileges;

也可以使用下面的赋予部分权限

grant select,update privileges on testdb.* to test@8.8.8.8 identified by '1234';
此条目发表在数据库分类目录,贴了标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注