MySQL用户管理mysql授权级别·全局级别·数据库级别(能否删除创建库·表级别·字段级别·储存过程、存储函数级别需要了解的三种权限类型·管理类·数据库访问类
|
------------------------------------------------------------------------------------------------------
| GRANT USAGE ON *.* TO 'test1'@'%' IDENTIFIED BY PASSWORD'*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |
| GRANT CREATE ON `wpdb`.* TO'test1'@'%' |
| GRANT CREATE ON `abc`.* TO'test1'@'%' |
| GRANT SELECT, INSERT, CREATE ON `test1`.* TO'test1'@'%' |
| GRANT CREATE ON `mysql`.`wpdb` TO 'test1'@'%' |
------------------------------------------------------------------------------------------------------
5 rows in set (0.00 sec)
|
| GRANT CREATE ON `abc`.* TO'test1'@'%' |
| GRANT SELECT, INSERT, CREATE, ALTER ON `test1`.* TO'test1'@'%' |
| GRANT UPDATE (age) ON `test1`.`testtb` TO'test1'@'%' |
| GRANT CREATE ON `mysql`.`wpdb` TO'test1'@'%' |
------------------------------------------------------------------------------------------------------
6 rows in set (0.00 sec)
mysql>显示 test1@'%';
的资助 ------------------------------------------ -------------------------------------------------- -------------
| test1@% 的补助金 |
----------------------------------------- -------------------------------------------------- -----------
|将 *.* 的使用权限授予由密码“*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9”标识的“test1”@“%”|
|授予`wpdb`上的创建权限。* TO'test1'@'%' |
|将 `abc`.* 上的创建授予 'test1'@'%' |
|将 `test1`.* 上的插入、创建、更改授予 'test1'@'%' |
|将`test1`.`testtb`上的更新(年龄)授予'test1'@'%' |
| GRANT CREATE ON `mysql`.`wpdb` TO'test1'@'%' |
---------------------------- -------------------------------------------------- ------------------------
一组 6 行(0.00 秒)
一般而言选择都是读权限,一般可以授予,其他权限则均为写权限,需要仔细考虑授权
图片出自“心情依然”博客,请务必保留此出处