0

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

Windows 身份验证:

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

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

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

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

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

谢谢.....

4

1 回答 1

0

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

于 2013-05-14T18:17:09.443 回答