6. COLUMN_PRIVILEGES

COLUMN_PRIVILEGES提供有关列权限的信息。它从mysql.columns_priv系统表中获取其值 。

COLUMN_PRIVILEGES包含以下列:

-GRANTEE:授予权限的帐户的名称,格式为“user_name”@“host_name”。

- TABLE_CATALOG:包含该列的表所属的目录的名称。这个值总是如此def。

- TABLE_SCHEMA:包含该列的表所属的schema(数据库)名称。

- TABLE_NAME:包含该列的表的名称。

- COLUMN_NAME:列的名称

- PRIVILEGE_TYPE:授予的特权。 该值可以是可以在列级别授予的任何权限; 请参见第“GRANT语法”。 每行列出一个权限,因此被授权者拥有每列一行权限。

在SHOW FULL COLUMNS的输出中,权限全部在一列\和小写中,例如,select,insert,update,references。 在COLUMN_PRIVILEGES中,每行有一个特权,大写。

mysql> SHOW FULL COLUMNS from test.account;
+---------+----------+--------------------+------+-----+---------+-------+---------------------------------+---------+
| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment |
+---------+----------+--------------------+------+-----+---------+-------+---------------------------------+---------+
| id | int(11) | NULL | YES | MUL | NULL | | select,insert,update,references | |
| name | char(30) | utf8mb4_general_ci | YES | | NULL | | select,insert,update,references | |
| balance | int(11) | NULL | YES | | NULL | | select,insert,update,references | |
+---------+----------+--------------------+------+-----+---------+-------+---------------------------------+---------+
3 rows in set (0.00 sec)
  • IS_GRANTABLE:如果用户具有GRANT OPTION权限,则为YES,否则为NO。 输出不会将GRANT OPTION列为具有PRIVILEGE_TYPE =’GRANT OPTION’的单独行。

注意

  • COLUMN_PRIVILEGES表是一个非标准的INFORMATION_SCHEMA表。

以下陈述不相同:

SELECT ... FROM INFORMATION_SCHEMA.COLUMN_PRIVILEGES

SHOW GRANTS ...

最新文章

  1. HttpContext的dynamic包装器DynamicHttpContext (附原代码)
  2. limux curl命令
  3. MCU晶体旁边电容的作用及振荡电路的分析
  4. linux僵死进程的产生与避免
  5. mysql查看表结构命令
  6. Unix Shell 通配符、转义字符、元字符、特殊字符
  7. pyqt QTreeWidget例子学习
  8. hdu 1535 Invitation Cards(SPFA)
  9. RGB颜色 对照表
  10. java开发代码中的50个性能优化细节
  11. js数字串传参时变科学计数法
  12. 常见的排序算法(直接插入&选择排序&二分查找排序)
  13. 贝塞尔曲线UIBezierPath简单使用
  14. 扒一扒HTTPS网站的内幕
  15. HDUOJ---老人是真饿了
  16. android系列9.LinearLayout 学习2
  17. Android-Java卖票案例-推荐此方式Runnable
  18. 使用display:none和visibility:hidden隐藏的区别
  19. SMACH专题(一)----安装与初探
  20. [Backbone] First Application!!!!

热门文章

  1. python 单下划线和双下划线
  2. sublime text3 注册码
  3. hbase-shell + hbase的java api
  4. 【数据结构(C语言版)系列四】 串
  5. h5-16-插入SVG图片
  6. 增强的for循环
  7. 为localhost添加https
  8. android开发学习 ------- Retrofit+Rxjava+MVP网络请求的实例
  9. logging模块进阶2
  10. java8的lambda表达式,将List<DTO> 转为 List<DO>