【问题标题】:'Duplicate connection name' error from SQL ServerSQL Server 中的“连接名称重复”错误
【发布时间】:2017-05-12 20:48:56
【问题描述】:

我创建了一个 SQL Server 数据库来跟踪将由使用登录用户连接到数据库的应用程序(Windows 服务)处理的事务。

当我尝试连接数据库时,服务器回复

重复的连接名称

我尝试使用 SQL Server Management Studio 连接到数据库并且它可以工作,但从应用程序却不能。

有没有人知道解决办法?

【问题讨论】:

  • 你能显示你的连接字符串吗?
  • 连接字符串为:EXEC SQL CONNECT TO :gHostConnect USER $integrated;

标签: sql-server-2012 database-connection


【解决方案1】:

问题是由于用户必须以 db_owner 身份映射到数据库角色成员身份这一事实引起的。通过设置角色,解决了连接问题。

image: set database role membership to db_owner in SQL Server Management Studio

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多