Подключение к MySQL с использованием аутентификации IAM - PullRequest
0 голосов
/ 27 апреля 2019

Я смог подключиться к своему инстансу MySQL RDS, используя приведенную ниже строку подключения, но как я мог использовать аутентификацию IAM вместо ручного объявления имени пользователя и пароля?

[void][system.reflection.assembly]::LoadWithPartialName("MySql.Data")
$cn = New-Object -TypeName MySql.Data.MySqlClient.MySqlConnclsection
$cn.ConnectionString = "SERVER=$mysql_server;DATABASE=information_schema;UID=$mysql_user;PWD=$pw"
$cn.Open()

Пока что я создал пользователя в своей БД и предоставил ему аутентификацию IAM. Сгенерировал токен и поместил его в переменную.

$Token = aws rds generate-db-auth-token --hostname <my_endpoint> --port 3306 --region ap-northeast-2 --username sa
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...