Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql AWS SSM端口转发不工作-使用最新的SSM代理_Mysql_Amazon Web Services_Ssh_Aws Ssm - Fatal编程技术网

Mysql AWS SSM端口转发不工作-使用最新的SSM代理

Mysql AWS SSM端口转发不工作-使用最新的SSM代理,mysql,amazon-web-services,ssh,aws-ssm,Mysql,Amazon Web Services,Ssh,Aws Ssm,创建了新的EC2实例,并在其上安装了SSM代理。 我可以使用以下方式将SSM连接到EC2实例: aws ssm start-session --target i-0xyz 但端口转发不起作用-已尝试: aws ssm start-session --target i-0xyz... --document-name AWS-StartPortForwardingSession --parameters '{"portNumber":["3306"],&qu

创建了新的EC2实例,并在其上安装了SSM代理。 我可以使用以下方式将SSM连接到EC2实例:

aws ssm start-session --target i-0xyz
但端口转发不起作用-已尝试:

aws ssm start-session --target i-0xyz... --document-name AWS-StartPortForwardingSession --parameters '{"portNumber":["3306"],"localPortNumber":["3306"]}'
获得的结果:

Starting session with SessionId: xyz-0xyz
Port 3306 opened for sessionId xyz-0xyz.
然后在我的计算机上使用MySql Workbench并尝试连接终端,结果如下:

Connection accepted for session xyz-03abc...
但MySql Workbench从未连接过——它一直在“旋转”,从未真正连接过。使用不同的EC2也尝试了几次

这是我的计算机上的SSM版本:

ssm session-manager-plugin --version
1.1.61.0
尝试在我的计算机和最新版本的EC2上重新安装SSM代理-不起作用。
下一步我可以尝试什么?

在我看来,您的MySQL拒绝了本地主机或您尝试连接的任何地方的远程访问

您需要为该MySQL用户授予访问权限

GRANT SELECT ON *.* TO 'user123'@'%';