Descripción
Contiene una lista de todos los handlers HTTP definidos en SQL y creados mediante CREATE HANDLER.
Para leer esta tabla se requiere el privilegio SHOW HANDLERS; de lo contrario, aparece vacía. Los secretos que
puedan estar incluidos en la consulta del handler (por ejemplo, credenciales pasadas a una función de tabla) solo se muestran en las
columnas query y create_query cuando el usuario tiene permiso para ver secretos (la configuración del servidor
display_secrets_in_show_and_select y la configuración de formato format_display_secrets_in_show_and_select
están habilitadas y el usuario posee el privilegio displaySecretsInShowAndSelect); de lo contrario, se
enmascaran, igual que en SHOW CREATE TABLE.
Columnas
name(String) — Nombre del handler.protocol(Nullable(String)) — Protocolo componible al que se restringe el handler, o NULL si está activo en todos los endpoints HTTP (los puertos integradoshttp/httpsy todos los listeners de protocolos componibles de tipo HTTP).url_match_type(String) — Cómo se compara la URL: exacta, por prefijo o mediante expresión regular.url(String) — El patrón de URL con el que coincide el handler.methods(Array(String)) — Métodos HTTP permitidos.type(String) — El tipo de handler (solo se admitequery).query(String) — La consulta SQL que ejecuta el handler. Los secretos se ocultan a menos que el usuario tenga permiso para verlos.create_query(String) — La instrucción CREATE HANDLER. Los secretos se ocultan a menos que el usuario tenga permiso para verlos.