GLOBAL-подзапросом из распределенной таблицы при readonly=1?
Ошибка следующая: DB::Exception: <username>: Cannot execute query in readonly mode.
Запрос такой:
SELECT
<columns>
FROM <db>.distributed_table
GLOBAL INNER JOIN (SELECT <colums> FROM <db>.distributed_table WHERE <clause> GROUP BY <column>) USING <columns>
WHERE
<clause>
ORDER BY <column>
Версия КХ v20.4.3.16-stable
В 20.3.7 не проявлялось
в 20.4 вроде сильно переделали access rights, надо попробовать через Create User прав раздать
попробуй через SQL выдать grant юзеру на select из этой базы
Видимо раньше или не проверялось либо было специально обойдено что global создает temporary table. Видимо надо bug завести
Обсуждают сегодня