【发布时间】:2014-10-06 04:06:08
【问题描述】:
我正在开发一个 ASP.NET MVC 项目,我从头开始。我只想在我的项目中使用托管在 Azure 上的 SQL 数据库。
System.Data.SqlClient.SqlException (0x80131904):用户“myname”登录失败。此会话已分配跟踪 ID“00dbcf81-35eb-4d92-b022-da1bca001e5f”。当您需要帮助时,将此追踪 ID 提供给客户支持。
我做了什么:
- 我使用提供的一个 Azure 管理门户设置了 web.config 连接字符串。我直接复制粘贴了。
- 我在我的计算机上设置了防火墙 - 允许出站和入站端口 1433
- 在 Azure 管理门户中,我将我的 IP 地址放在列表中。
- 我可以使用我的密码和用户名成功使用 SQL Server Management Studio 连接 Azure db。一切正常。
- 我还设置了“允许其他 Windows Azure 服务访问此服务器”
这是我的连接字符串:
<add name="DefaultConnection" connectionString="Server=tcp:myserver.database.windows.net;Database=aspnet-WebApplication1-20140927090028;User ID=myid;Password={mypsw};Trusted_Connection=False;Encrypt=True;Connection Timeout=30;" providerName="System.Data.SqlClient" />
我检查了这里的所有帖子,并没有发现太多有用的信息。
非常感谢任何帮助。
谢谢。
【问题讨论】:
-
您能发布您尝试连接的连接字符串/代码吗?除此之外,恐怕我能提供的唯一其他建议就是仔细检查用户名和密码。
标签: sql-server asp.net-mvc c#-4.0 azure-sql-database