【问题标题】:Azure SQL Database connection exception (System.Data.SqlClient.SqlException is thrown )Azure SQL 数据库连接异常(抛出 System.Data.SqlClient.SqlException )
【发布时间】:2014-10-06 04:06:08
【问题描述】:

我正在开发一个 ASP.NET MVC 项目,我从头开始。我只想在我的项目中使用托管在 Azure 上的 SQL 数据库。

System.Data.SqlClient.SqlException (0x80131904):用户“myname”登录失败。此会话已分配跟踪 ID“00dbcf81-35eb-4d92-b022-da1bca001e5f”。当您需要帮助时,将此追踪 ID 提供给客户支持。

我做了什么:

  1. 我使用提供的一个 Azure 管理门户设置了 web.config 连接字符串。我直接复制粘贴了。
  2. 我在我的计算机上设置了防火墙 - 允许出站和入站端口 1433
  3. 在 Azure 管理门户中,我将我的 IP 地址放在列表中。
  4. 我可以使用我的密码和用户名成功使用 SQL Server Management Studio 连接 Azure db。一切正常。
  5. 我还设置了“允许其他 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


【解决方案1】:

终于。解决了。​​

注意 Azure 门户提供的连接字符串。您必须删除密码的括号。就是这样!

【讨论】:

    【解决方案2】:

    下面给出的凭据似乎有问题 仔细检查您的用户名和密码。

    System.Data.SqlClient.SqlException (0x80131904):用户“myname”登录失败。此会话已分配跟踪 ID“00dbcf81-35eb-4d92-b022-da1bca001e5f”。当您需要帮助时,将此追踪 ID 提供给客户支持。

    【讨论】:

    • 谢谢路易斯。我仔细检查了,我很确定 psw 和 name 是正确的。
    猜你喜欢
    • 2013-04-19
    • 2021-08-30
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    • 2021-09-24
    • 2012-10-19
    相关资源
    最近更新 更多