首页 > 解决方案 > 将应用程序部署到 AWS

问题描述

我正在尝试将我的应用程序部署到 AWS,当我删除 Migration 文件夹并键入 Enable-Migration 并更改 AutomaticMigrationEnable = true; 之后我去发布到 AWS,几分钟后我得到了错误

Login failed for user 'DESKTOP-0L8HK6U\denni'.
  Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXECUTING_METHOD.
Failed to connect to server DESKTOP-0L8HK6U\SQLEXPRESS.
Cannot open database "MojaBaza" requested by the login. The login failed.
Login failed for user 'DESKTOP-0L8HK6U\denni'.

亚马逊的连接字符串

  <connectionStrings>
    <add name="Jericho" connectionString="Data Source=demodb.c5sevdrlkzev.us-west-2.rds.amazonaws.com,1433;User ID=user;Initial Catalog=user;Password=user123;MultipleActiveResultSets=true"/>
  </connectionStrings>

数据库连接

   <connectionStrings>
    <add name="Jericho" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Jericho.mdf; Integrated Security=True;MultipleActiveResultSets=true" providerName="System.Data.SqlClient"/>
  </connectionStrings>

我不知道为什么要寻找名为 MojaBaza 的数据库。我在哪里犯错了伙计们?有什么帮助吗?

标签: asp.netamazon-web-services

解决方案


检查您的 rds 的安全组,其中 CIDR /IP - 入站规则可能会更改为 0.0.0.0/0 这解决了我的问题希望它有用


推荐阅读