嗨,这是我的连接字符串:
Windows身份验证:
<add name="strConnection" connectionString="Data Source=MURALI\SQLEXPRESS;Initial Catalog=Ecowhisk28113;Integrated Security = True" providerName="System.Data.SqlClient;"/>
我在系统管理员中运行此应用程序意味着正常但相同的应用程序 在System的用户中运行意味着我收到此错误。
'无法打开登录请求的数据库“Ecowhisk28113”。登录失败。用户'MURALI \ Murali'登录失败。 “
我想知道连接字符串错误或系统设置是否有问题......
请帮助解决这个错误....
感谢.....
答案 0 :(得分:0)
您需要登录SSMS并授予将访问数据库的用户对数据库的适当权限。您可以通过打开连接到SQL服务器的SSMS来扩展Security文件夹,右键单击Logins并为'MURALI \ Murali'创建一个新的登录,并将新的登录访问添加到Ecowhish28113数据库。根据所需的访问类型,您还需要将登录名添加到该DB中的数据库角色。