Skip to main content

Descrição

Contém uma lista de todos os handlers HTTP definidos em SQL e criados com CREATE HANDLER. A leitura desta tabela requer o privilégio SHOW HANDLERS; sem ele, ela aparece vazia. Secrets que podem estar embutidos na consulta do handler (por exemplo, credenciais passadas para uma função de tabela) são exibidos nas colunas query e create_query somente quando o usuário tem permissão para visualizar secrets (a configuração do servidor display_secrets_in_show_and_select e a configuração de formato format_display_secrets_in_show_and_select estão habilitadas, e o usuário possui o privilégio displaySecretsInShowAndSelect); caso contrário, são mascarados, exatamente como em SHOW CREATE TABLE.

Colunas

  • name (String) — Nome do handler.
  • protocol (Nullable(String)) — Protocolo composable ao qual o handler está restrito ou NULL se o handler estiver ativo em todos os endpoints HTTP (as portas http/https integradas e todos os listeners de protocolos composable do tipo HTTP).
  • url_match_type (String) — Como a URL é correspondida: exata, por prefixo ou por regexp.
  • url (String) — O padrão de URL ao qual o handler corresponde.
  • methods (Array(String)) — Métodos HTTP permitidos.
  • type (String) — O tipo de handler (somente query é compatível).
  • query (String) — A consulta SQL executada pelo handler. Os Secrets ficam ocultos, a menos que o usuário tenha permissão para visualizá-los.
  • create_query (String) — A instrução CREATE HANDLER. Os Secrets ficam ocultos, a menos que o usuário tenha permissão para visualizá-los.
Última modificação em 27 de agosto de 2026