首批通过分布式安全可靠测评,为关键业务系统打造
mysql.procs_priv
更新时间:2026-04-10 11:58:37
说明
该视图从 V4.2.2 版本开始引入。
功能描述
视图 mysql.procs_priv 用于存储存储过程函数的权限信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| Host | varchar(60) | NO | 主机名 |
| Db | varchar(64) | NO | 数据库名 |
| User | varchar(32) | NO | 用户名 (被授予人) |
| Routine_name | varchar(64) | NO | Routine 名称 |
| Routine_type | varchar(9) | NO | Routine 类型 |
| Grantor | varchar(93) | YES | 授予人 |
| Proc_priv | varchar(27) | NO | 被授予的权限 |
| Timestamp | date | YES | 授予时间 |
查询示例
obclient [mysql]> SELECT * FROM mysql.procs_priv LIMIT 1;
查询结果如下:
+------+-------+------+--------------+--------------+---------+-----------------------+------------+
| Host | Db | User | Routine_name | Routine_type | Grantor | Proc_priv | Timestamp |
+------+-------+------+--------------+--------------+---------+-----------------------+------------+
| % | mysql | root | c1 | PROCEDURE | root@% | Execute,Alter Routine | 2023-12-26 |
+------+-------+------+--------------+--------------+---------+-----------------------+------------+
1 row in set (0.029 sec)