声明:
本文所有的操作都是在 Ubuntu 12.04 上完成的
添加数据库用户只需两步就可以完成了
第一,添加用户
第二,分配权限
以下将整个流程走一遍
1.登录 MySQL 数据库
使用以下命令登录 MySQL 服务器:
- > mysql -h主机 -u用户 -p密码
2.添加用户
添加用户命令如下:
- mysql> grant select on 数据库.* to '用户名'@'登录主机' identified by '密码'
3.给用户分配权限
同样使用 grant 命令:
- mysql> grant 权限 on 数据库.表 to '用户名'@'登录主机';
4.退出
以下两个命令都可以:
- mysql> exit;
- mysql> quit;
另,grant命令的语法:
- GRANT
- priv_type [(column_list)]
- [, priv_type [(column_list)]] ...
- ON [object_type] priv_level
- TO user_specification [, user_specification] ...
- [REQUIRE {NONE | ssl_option [[AND] ssl_option] ...}]
- [WITH with_option ...]
- object_type:
- TABLE
- | FUNCTION
- | PROCEDURE
- priv_level:
- *
- | *.*
- | db_name.*
- | db_name.tbl_name
- | tbl_name
- | db_name.routine_name
- user_specification:
- user [IDENTIFIED BY [PASSWORD] 'password']
- ssl_option:
- SSL
- | X509
- | CIPHER 'cipher'
- | ISSUER 'issuer'
- | SUBJECT 'subject'
- with_option:
- GRANT OPTION
- | MAX_QUERIES_PER_HOUR count
- | MAX_UPDATES_PER_HOUR count
- | MAX_CONNECTIONS_PER_HOUR count
- | MAX_USER_CONNECTIONS count
更详细的说明,请参考grant
(完)
本文作者: chenishr
本文标题:《给MySQL 服务器添加用户》
本文地址: http://blog.chenishr.com/?p=45
©版权所有,除非注明, 永在路上文章均为原创,转载请以链接形式注明出处和作者细信息。