连接字符串中的问题与Windows身份验证系统中的不同用户

时间:2013-05-14 12:04:08

标签: sql-server-2008

嗨,这是我的连接字符串:

Windows身份验证:

<add name="strConnection" connectionString="Data Source=MURALI\SQLEXPRESS;Initial Catalog=Ecowhisk28113;Integrated Security = True" providerName="System.Data.SqlClient;"/>

我在系统管理员中运行此应用程序意味着正常但相同的应用程序 在System的用户中运行意味着我收到此错误。

'无法打开登录请求的数据库“Ecowhisk28113”。登录失败。用户'MURALI \ Murali'登录失败。 “

我想知道连接字符串错误或系统设置是否有问题......

请帮助解决这个错误....

感谢.....

1 个答案:

答案 0 :(得分:0)

您需要登录SSMS并授予将访问数据库的用户对数据库的适当权限。您可以通过打开连接到SQL服务器的SSMS来扩展Security文件夹,右键单击Logins并为'MURALI \ Murali'创建一个新的登录,并将新的登录访问添加到Ecowhish28113数据库。根据所需的访问类型,您还需要将登录名添加到该DB中的数据库角色。