用例:分配一个mysql用户名:jacky , 密码是:123456, 欲分配jacky访问数据库名字是DBase的所有权限。
1.首先以root用户权限登陆;2 若jacky账户不存在
如何知道账户存不存在呢?呵呵,使用如下命令,
mysql>use mysql;
mysql>select user,host from user; |
使用如下语句可以提供jacky账户访问数据库DBase的所有权利
mysql>GRANT ALL ON DBase.* TO 'jacky'@'localhost' IDENTIFIED BY '123456';
|
为了远程访问,还可以加入以下语句
mysql>GRANT ALL ON DBase.* TO 'jacky'@'%' IDENTIFIED BY '123456';
|
以上即可添加用户jacky.若想进一步更改jacky的相关读写权限,最好不使用密码,以免错误修改密码,如下语句即可。
mysql>GRANT ALL ON DBase.* TO 'jacky'@'localhost';
|
阅读(851) | 评论(0) | 转发(0) |