mysql用户管理

建立普通用户并受权mysql

mysql> grant all on *.* to user1 identified by '123456'; #all表示全部的权限(如删除库,建立表,等等)*.*表示全部的库,全部库里边的表,user1建立的新用户或已经建立好的用户,identified跟设置的密码#sql

Query OK, 0 rows affected (0.01 sec)ide

mysql> grant all on discuz.* to 'user2'@'127.0.0.1' identified by '111111'; #@后边能够跟客户端来源IP也能够把一个来源IP段受权 如192.168.0.%#权限

Query OK, 0 rows affected (0.00 sec)密码

mysql> grant all on discuz.* to 'user3'@'%' identified by '222222'; #%在mysql通配符,能够是所有全部受权#客户端

Query OK, 0 rows affected (0.00 sec)discuz

show grants for wjh@192.168.71.22;
+----------------------------------------------------------------------------------------------------------------+
| Grants for wjh@192.168.71.22                                                                                   |
+----------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'wjh'@'192.168.71.22' IDENTIFIED BY PASSWORD '*84AAC12F54AB666ECFC2A83C676908C8BBC381B1' |
| GRANT ALL PRIVILEGES ON `discuz`.* TO 'wjh'@'192.168.71.22'                                                    |
+----------------------------------------------------------------------------------------------------------------+
2 rows in set (0.04 sec)
 di

相关文章
相关标签/搜索