跳到主要内容
版本: 最新版本-3.5

SHOW SQLBLACKLIST

SHOW SQLBLACKLIST 用于显示 SQL 黑名单中的 SQL 正则表达式。

有关 SQL 黑名单的更多信息,请参阅 管理 SQL 黑名单

提示

此操作需要 SYSTEM 级别的 BLACKLIST 权限。您可以按照 GRANT 中的说明授予此权限。

语法

SHOW SQLBLACKLIST

返回值

返回描述
Index已添加到黑名单的 SQL 正则表达式的索引号。
Forbidden SQL已添加到黑名单的 SQL 正则表达式。

示例

mysql> SHOW SQLBLACKLIST;
+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Index | Forbidden SQL |
+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 1 | select count\(\*\) from .+ |
| 2 | select id_int \* 4, id_tinyint, id_varchar from test_all_type_nullable except select id_int, id_tinyint, id_varchar from test_basic except select \(id_int \* 9 \- 8\) \/ 2, id_tinyint, id_varchar from test_all_type_nullable2 except select id_int, id_tinyint, id_varchar from test_basic_nullable |
| 3 | select id_int from test_all_type_select1 order by id_int limit [1-7], [5-7] |
| 4 | select count\(distinct .+\) from .+ |
+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+