更新时间:2026-03-23 GMT+08:00
procs_priv
m_schema.procs_priv视图显示数据库用户对存储过程和函数拥有的权限信息。具体信息如表1所示。该视图为只读,不允许修改。所有用户对该视图都有“读取”权限。用户只能看到自己有访问权限的记录。
| 名称 | 类型 | 描述 |
|---|---|---|
| Host | char(60) | 主机名。 |
| Db | char(64) | 数据库(Schema)名。 |
| User | char(32) | 用户名。 |
| Routine_name | char(64) | routine名称。 |
| Grantor | char(93) | 执行授权的用户名。 |
| Timestamp | timestamp | current_timestamp。 暂不支持,值为null。 |
- sql_mode参数值包含ansi_quotes时,查询user列时需要添加双引号。
SELECT "user" FROM m_schema.tables_priv WHERE "user" = 'PUBLIC';
- sql_mode参数值不包含ansi_quotes时,查询user列时要添加反引号。
SELECT `user` FROM m_schema.tables_priv WHERE `user` = 'PUBLIC';
- 本版本M-Compatibility模式数据库中,本视图中的Routine_type和Proc_priv字段暂不予显示。
父主题: m_schema