22. SCHEMA_PRIVILEGES

22. SCHEMA_PRIVILEGES

SCHEMA_PRIVILEGES表提供有关schema(数据库)特权的信息。它从mysql.db系统表中获取其值。

SCHEMA_PRIVILEGES表有以下列:

  • GRANTEE :授予权限的帐户的名称,格式为“user_name”@“host_name”。
  • TABLE_CATALOG :schema所属目录的名称。该值始终为def。
  • TABLE_SCHEMA :schema的名称
  • PRIVILEGE_TYPE:授予的特权。该值可以是可以在schema级别授予的任何权限;请参见“GRANT语法”。每行列出一个权限,因此被授权者拥有每个schema权限一行。
  • IS_GRANTABLE :如果用户具有GRANT OPTION权限,则为YES,否则为NO。输出不会将GRANT OPTION列为具有PRIVILEGE_TYPE =’GRANT OPTION’的单独行。

Notes

  • SCHEMA_PRIVILEGES表是非标准的INFORMATION_SCHEMA表。

以下语句不等价:


mysql> select * from schema_privileges;
+-----------------------------+---------------+--------------------+----------------+--------------+
| GRANTEE                     | TABLE_CATALOG | TABLE_SCHEMA       | PRIVILEGE_TYPE | IS_GRANTABLE |
+-----------------------------+---------------+--------------------+----------------+--------------+
| 'mysql.sys'@'localhost'     | def           | sys                | TRIGGER        | NO           |
| 'mysql.session'@'localhost' | def           | performance_schema | SELECT         | NO           |
| 'wanbin'@'192.168.%'        | def           | test               | SELECT         | NO           |
+-----------------------------+---------------+--------------------+----------------+--------------+
3 rows in set (0.00 sec)

mysql> show grants;
+---------------------------------------------------------------------+
| Grants for root@localhost                                           |
+---------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION        |
+---------------------------------------------------------------------+
2 rows in set (0.00 sec)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值