SHOW-RESOURCES
更新时间:2021-03-26
SHOW RESOURCES
Description
该语句用于展示用户有使用权限的资源。普通用户仅能展示有使用权限的资源。 admin 用户会展示所有的资源。
SHOW RESOURCES
[
WHERE
[NAME [ = "your_resource_name" | LIKE "name_matcher"]]
[RESOURCETYPE = ["ODBC"]]
]
[ORDER BY ...]
[LIMIT limit][OFFSET offset];
-
WHERE
支持通过 where 条件筛选资源。可以使用
NAME
进行等值精确匹配。也可以通过 Like 进行模糊匹配。RESOURCETYPE
可以匹配资源类型。 -
ORDER BY LIMIT
可以对结果集按任意列进行排序分页。
返回结果说明:
mysql> show resources;
+-------------------+--------------+-----------+--------------+
| Name | ResourceType | Item | Value |
+-------------------+--------------+-----------+--------------+
| my_reousrce | odbc_catalog | password | |
| my_reousrce | odbc_catalog | database | test |
| my_reousrce | odbc_catalog | driver | MySQL |
| my_reousrce | odbc_catalog | port | 9030 |
| my_reousrce | odbc_catalog | odbc_type | mysql |
| my_reousrce | odbc_catalog | host | 127.0.0.1 |
| my_reousrce | odbc_catalog | type | odbc_catalog |
| my_reousrce | odbc_catalog | user | admin |
+-------------------+--------------+-----------+--------------+
一个资源的属性会通过多行进行展示。每行一个属性。
Name
:资源名称。ResourceType
:资源类型。Item
:属性键。Value
:属性值。
注:密码不显示。
Example
-
展示已创建的资源。
SHOW RESOURCES;
-
根据条件过滤和排序资源。
SHOW RESOURCES WHHERE name = "my_reousrce" ORDER BY Name DESC LIMIT 0, 10;
Keywords
SHOW, RESOURCES