在命令行下登入MySQL Server
添加用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'passwd';
CREATE USER创建用户,username用户名,host允许从哪个IP登入,passwd密码。
如果添加用户的时候没有IDENTIFIED BY ‘passwd’的话,可以后期添加:
SET PASSWORD FOR 'username'@'host' = PASSWORD('passwd');
或者你已经登入了,想更改密码:
SET PASSWORD = PASSWORD('newpasswd');
赋予某个用户某些权限:
GRANT privileges ON database.table TO 'username'@'host';
GRANT privileges赋予权限,ON在,database数据库名,table表明,TO给予。。
赋予全部数据库和表的全部权限:
GRANT ALL ON *.* TO ‘username’@'host';
撤销权限的话:
REVOKE privileges ON database.table FROM 'username'@'host';
最后删除用户的话:
DROP USER 'username'@'host';
最后不要忘了
flush privileges;
MySQL中的详细操作权限见MySQL官方文档:6.2.1 Privileges Provided by MySQL
如果你想使用MySQL Workbench进行操作的话:6.2 Users and Privileges