建立数据库a
CREATE DATABASE a;
建立用户a_f,并授权a_f可以在192.168.0.1这台机器用123456密码访问数据库a,可以使用的命令有"select,insert,update,delete,create,drop"
grant select,insert,update,delete,create,drop on a.* to a_f@192.168.0.1 Identified by "123456";
然后刷新授权
FLUSH PRIVILEGES;
以上亲自测试成功!
没听说还能为单独的数据库加上用户名密码的。
其实你想限制其他用户访问的话,
1.用root账号建立数据库a.
2.给其他的账号重新设定权限(取消全局级别的权限,全部换成数据库级别),使它们不能访问数据库a:
给用户a_f设定权限:
mysql> grant all on a.* to 'a_f'@'%' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
以上。
MySQL云数据库创建、配置与使用教程,五秒钟创建属于自己的mysql云数据库,申请地址:xmjar.cn
CREATE eschool;
GRANT ALL ON eschool TO admin@localhost identified by '123456";
必须要以冒号;结尾。。。