【问题标题】:Unable to connect to SQL server using vb.net无法使用 vb.net 连接到 SQL Server
【发布时间】:2014-02-28 02:58:20
【问题描述】:

我在 web.config 中使用连接字符串。我在连接字符串中给出了用户 ID、密码、数据源等。当我尝试使用“Connection.Open()”连接到 SQL 服务器时,我收到一个异常说明用户未获得授权。提到的用户名是我的 Windows 用户名(是我的 Windows 用户名,而不是连接字符串中提到的用户名)。我不确定为什么以及如何发生这种情况。我试了好几次,都是一样的情况。

【问题讨论】:

  • 你必须显示你的连接字符串 - (虽然你可以破坏用户/密码信息)
  • 你是使用window认证还是SQL认证登录sql server?
  • 尝试通过using the Data Link Wizard 测试您的连接,并将生成的连接字符串与您在 we.config 中使用的连接字符串进行比较。
  • @Filburt 是对的。数据链接向导始终是我对数据库连接字符串进行故障排除的第一步。

标签: vb.net sql-server-2008


【解决方案1】:

如果您认为 VB.NET 是问题的一部分,请尝试使用来自同一客户端的相同连接参数,但使用不同的客户端软件。例如,尝试从 Access 或 SQL Server Management Studio 或 Excel 连接。这将帮助您缩小问题是安全配置还是代码或客户端软件。很多时候,如果您尝试从远程工作站进行连接,您可能会因未配置为允许远程连接的服务器而失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    • 2015-08-29
    相关资源
    最近更新 更多