Инвалидация существующих пользователей из снимка RDS и создание нового при создании нового экземпляра из снимка - PullRequest
0 голосов
/ 04 июня 2018

При создании нового экземпляра RDS aurora из моментального снимка я хочу удалить всех существующих пользователей и добавить новых пользователей.Я не нашел никакой команды aws cli для этой конкретной цели.Таким образом, я могу сделать недействительными всех существующих пользователей и добавить новых.Предоставляет ли AWS такую ​​функциональность?Если нет, то как мы можем сделать это при создании нового экземпляра RDS из снимка?

1 Ответ

0 голосов
/ 04 июня 2018

Это не практично.RDS не манипулирует вашей базой данных на таком глубоком уровне.

В MySQL (включая Aurora) объекты хранимой программы - представления, триггеры, события, хранимые процедуры и хранимые функции - имеют DEFINERпользователь, связанный с ними, и запускать в некоторых случаях в определенном контексте - где разрешения, доступные для программы, являются только разрешениями определителя.Эти пользователи должны продолжать существовать, иначе объекты непригодны для использования и должны быть переопределены (удалены и созданы заново) другим пользователем.

...