繁体   English   中英

授予从ASP.Net应用程序对SQL Server数据库的访问权限

[英]Granting access to SQL Server database from ASP.Net application

我已经为.NET Web应用程序设置了登录页面,但是当我尝试在数据库中登录一个用户时,出现此错误。

无法打开登录请求的数据库“ SampleLaundrySystem”。 登录失败。 用户登录失败

经过研究后,我发现我运行了该查询,以尝试让自己访问服务器

EXEC sp_grantlogin 'MyMachineName\ASPNET' /* Give the ASPNET account access to DB*/ 
EXEC sp_grantdbaccess 'MyMachineName\ASPNET' /* Give the ASPNET account full privileges to DB*/ 
EXEC sp_addrolemember 'db_owner', 'MyMachineName\ASPNET'

上面的代码仍然无法正常运行,并且我收到一条错误消息,提示未找到“ MyMachineName”。

我需要有关如何进行此排序的帮助或指向我做错事情的指针。 请在我的连接字符串下面找到:

<add name="SampleName" 
     connectionString="Server=localhost\SqlExpress;Database=SampleLaundrySystem;Integrated Security=True"
     providerName="System.Data.SqlClient" />

预先感谢您所做的一切。

更改集成安全性= SSPI

请点击此链接: http : //www.connectionstrings.com/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM