184 похожих чатов

Привет! Помогите пожалуйста найти причину проблемы: Ошибка: Not enough privileges. To

execute this query it's necessary to have the grant INSERT...

Проблема в том что права у пользователя есть и ошибка появляется только периодически (время появления примерно одинаковое каждый раз, но день всегда случайный)

Подскажите куда копать?

11 ответов

28 просмотров

роли используете?

Артем-Сафиюлин Автор вопроса
Dmitry [Altinity] Titov
роли используете?

Да, в ролях назначенных пользователю тоже есть grant на insert в нужную таблицу

Артем Сафиюлин
Да, в ролях назначенных пользователю тоже есть gra...

Была бага с кешем грантов, что не всегда они апллаятся правильно Попробуйте прямо на юзера грант повесить

Артем-Сафиюлин Автор вопроса
Dmitry [Altinity] Titov
Была бага с кешем грантов, что не всегда они аплла...

Грант висит и на пользователе напрямую и на роли.

Артем-Сафиюлин Автор вопроса
Артем Сафиюлин
Грант висит и на пользователе напрямую и на роли.

Не могут никакие конфликты возникать из-за одинаковых грантов повешенных на пользователя и роль (которая тоже назначена пользователю)?

Артем-Сафиюлин Автор вопроса
Dmitry [Altinity] Titov
Была бага с кешем грантов, что не всегда они аплла...

Этот баг можно как-то отследить? Так как проблема плавающая в моменте что-то смотреть не представляется возможным, в логах кроме очевидной ошибки отсутствия гранта тоже ничего не нашел Думаю о варианте убрать роль и все гранты из нее повесить напрямую, но кажется костылем

а у вас кластер или одна нода? может, когда делали grant, забыли on cluster..

Артем-Сафиюлин Автор вопроса
Dmitry [Altinity] Titov
Была бага с кешем грантов, что не всегда они аплла...

Сори, косяк оказался на моей стороне, у нас несколько шаров по три реплики в каждом, холил сверял по всем серверам права и каким то образом оказалось что на одном из серверов не доставало действительно нужного гранта, и проверив убедился что все ошибки именно в логах этого сервера P.s. и спасибо за помощь

Артем Сафиюлин
Сори, косяк оказался на моей стороне, у нас нескол...

кстати можно через зк хранить/синкать гранты и юзеров не надо тогда делать on cluster и все одинаково

Артем-Сафиюлин Автор вопроса
Артем Сафиюлин
А можно ссылочку на почитать?

https://kb.altinity.com/altinity-kb-integrations/altinity-cloud/altinity-cloud-access-management/ отсюда читайте If you are running ClickHouse 21.9 and above you can enable storing access management in ZooKeeper. in this case it will be automatically propagated to the cluster. This requires yet another configuration file:

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Any electron dev here?
Sayanth Tezro
12
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Привет. Я верно понимаю, что в определении класса Монад m — зафиксирован (к тому же поскольку это моноид в категории эндофункторов). Т.е. используя байнд я не могу перемещать...
Arseny
5
Карта сайта