在inux下增加mysql用户、并赋给指定数据库

 kevin   2018-11-15 05:56   73 人阅读  0 条评论

第一步、创建一个名为:abc密码为:1234 的用户

mysql> insert into mysql.user(Host,User,Password) values("localhost","abc",password("1234"));


第二部、用root权限登录mysql,为其它用户授权

先登录:mysql -u root -p

第三步、授权abc用户拥有testDB数据库的所有权限(某个数据库的所有权限):

mysql>grant all privileges on testdb.* to abc@localhost identified by '1234';

    mysql>flush privileges;//刷新权限

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 


第四部、删除用户和数据库

删除用户:Delete FROM user Where User='abc' and Host='localhost';

mysql>flush privileges;//刷新权限

删除数据库:drop database testdb; //删除用户的数据库

第五步、修改指定用户密码

update mysql.user set password=password('新密码') where User='abc' and Host='localhost';

mysql>flush privileges;//刷新权限


本文地址:http://www.hikevin.cc/?id=32
版权声明:本文为原创文章,版权归 kevin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?