我正在开发一个ASP.NET MVC项目,我从头开始。我只想在我的项目中使用托管在Azure上的SQL数据库。Azure SQL数据库连接异常(抛出System.Data.SqlClient.SqlException)
System.Data.SqlClient.SqlException(0x80131904):用户'myname'的登录失败。此会话已分配有跟踪ID“00dbcf81-35eb-4d92-b022-da1bca001e5f”。当您需要帮助时,将此跟踪ID提供给客户支持。
我做了什么:
- 我设置了web.config中的连接字符串使用一个Azure管理门户提供。我直接复制并粘贴。
- 我在我的电脑上设置了防火墙 - 允许端口1433出站和入站
- 在azure管理门户中,我将我的IP地址放入列表中。
- 我可以使用我的密码和用户名成功连接使用SQL Server Management Studio的Azure数据库。一切正常。
- 我还设置“允许其他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" />
我到过这里所有的帖子,并没有发现有用的信息多。
任何帮助,非常感谢。
谢谢。
你可以发布你想要连接的连接字符串/代码吗?除此之外,恐怕我能提供的唯一其他建议是仔细检查用户名和密码。 – Kakira 2014-10-06 04:29:46