Mysql RDS аутентификация безопасности - PullRequest
0 голосов
/ 05 июня 2018

В моей компании мы выполняем вход в базу данных MySQL, используя ssh-туннель.

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

Каков наилучший способ управления этими учетными данными?На данный момент существует только один пользователь и пароль для каждого клиента.Таким образом, мы используем одни и те же учетные данные для одного клиента.

PD: Мы используем RDS, поэтому, возможно, какой-то инструмент Amazon может мне помочь.

1 Ответ

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

Вы можете сделать это двумя способами:

  1. Используя CREATE USER, GRANT PRIVILEGES для пользователя, используя приглашение MySQL после входа в систему с использованием главной учетной записи
  2. Используя AWSAuthenticationPlugin .. Это позволяет вамсвязать пользователя MySQL напрямую с пользователем IAM.

См. Создание учетной записи базы данных - служба реляционной базы данных Amazon

...