Рейтинг:0

Привилегии Mysql нарушены флагом log_bin_trust_function_creators=1

флаг jp

Мои привилегии, кажется, нарушены со всех сторон с момента включения log_bin_trust_function_creators в GCP Cloud SQL

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

Как только флаг был установлен, я выдал ошибку, не больше, что «триггеры были заблокированы полной остановкой / попробуйте флаг и т. Д.», А теперь чистая ошибка привилегий пользователя.

Потом я понял, что больше не могу просматривать таблицы. Даже таблицы пользователей! Даже при входе в систему как root!

И все, что я сделал, это включил этот флаг...

Я отключил флаг и удалил. Я даже перезагрузился.

Все равно заблокирован.

Я не копирую, но добавил этот тег из-за связи с бинарным логированием

Паниииик!

У меня есть резервная копия, потеряете дневную работу :(

RR44 avatar
флаг jp
Теперь я вижу, что тогда права пользователя root% были сокращены управляемой службой только до USAGE, что означает отсутствие привилегий... У пользователя root localhost есть все привилегии... Но я не могу запустить это в этой управляемой службе и там. К счастью, у меня есть еще один пользователь с правами администратора. Но какой беспорядок от простой смены этого флага!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.