Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Como resolver falhas de ingestão após o lançamento do ClickHouse 23.9?

Resolvendo falhas de ingestão após o lançamento 23.9 do ClickHouse

A causa raiz desses erros de permissão foi identificada e se deve a uma verificação mais rigorosa dos grants no novo lançamento para async_inserts.

Para corrigir esse problema, os grants precisam ser atualizados para que seu serviço funcione. Verifique a mensagem de erro, que indica quais grants estão faltando, e adicione manualmente os grants necessários. Os grants adicionais exigidos para as tabelas que usam async_inserts serão o grant SELECT ou dictGet.

Adicione os GRANTs necessários às tabelas e dicionários afetados

-- Adicionar permissões de GRANT SELECT
GRANT SELECT ON mydb.insertTable TO insert_role WITH GRANT OPTION

-- Adicionar permissões de grant dictGet
GRANT dictGet ON mydb.insertDictionary TO insert_role

Para saber mais sobre o comando GRANT, consulte esta página.

Se você não conseguir fazer essa alteração, entre em contato com o suporte do ClickHouse para obter ajuda.

Navigation