//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录. @>mysql -u root -p @>密码 //首先为用户创建一个数据库(test2) mysql>create database test2; //授权abc用户拥有test2数据库的所有权限。(并且所有的ip都可以登录,注意:my.cnf中要注释点bindress=127.0.0.1) >grant all privileges on test2.* to ‘abc‘@‘%‘ identified by ‘1234‘; //刷新系统权限表 mysql>flush privileges; mysql>其它操作
/* 如果想指定部分权限给一用户,可以这样来写: mysql>grant select,update on test2.* to ‘abc‘@‘%‘ identified by ‘1234‘; //刷新系统权限表。 mysql>flush privileges; */
3.删除用户。 @>mysql -u root -p @>密码 mysql>DELETE FROM user WHERE User="abc" and Host="localhost"; mysql>flush privileges; //删除用户的数据库 mysql>drop database test2;
4.修改指定用户密码。 @>mysql -u root -p @>密码 mysql>update mysql.user set password=password(‘新密码‘) where User="abc" and Host="localhost";