这是我在webconfig文件中使用的连接字符串。
<add name="NBAdatabase" connectionString="Data Source=fipsfseed.crgivfdotoce.us-east-
2.rds.amazonaws.com,1433;Initial Catalog=NBAreseeded;User ID=asfsADMIN;Password=645afsw;" providerName="System.Data.SqlClient"/>
这在本地工作正常。但是,当我将其发布到Azure时,转到涉及数据库命中的页面时会出现此错误。
[win32exception(0x80004005):访问被拒绝]
[SqlException(0x80131904):与网络有关或与实例有关的 建立与SQL Server的连接时发生错误。的 找不到服务器或无法访问服务器。验证实例 名称正确并且该SQL Server配置为允许远程 连接。 (提供者:命名管道提供者,错误:40-无法 打开与SQL Server的连接)]
到目前为止,我已经在google和youtube上搜索和尝试过很多东西,但似乎没有任何效果。
SQL Server Express数据库通过Amazon AWS托管,并且允许远程连接。将其部署到Web服务器时,只会遇到这个问题。
该登录信息已被伪装。