2013-05-14 56 views
0

嗨不同用户的连接字符串,这是我的连接字符串:问题在与系统的Windows身份验证

Windows身份验证:

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

我运行在系统的管理员这个应用程序是指正常工作,但相同的应用程序 在系统的用户运行意味着我得到这个错误。

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

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

请帮忙解决这个bug ....

感谢.....

回答

0

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