![](/img/trans.png)
[英]asp.net core 2.1, C# app, c# web service, access SQL database
[英]How to authenticate an asp.net web app to access sql database
我在asp.net中有一个小型Web应用程序,正在使用SQL Server。 如何验证我的Web应用程序以阻止某些人更改数据库?
该语句必须与此不同:
Data Source=AYKUT-PC;Initial Catalog=BUS;Integrated Security=True
对于这样的事情:
Data Source=AYKUT-PC;Initial Catalog=BUS;Integrated Security=False
集成安全性是一项功能,允许SQL Server根据用户的Windows登录名对其进行身份验证。
您还可以使用SQL Server身份验证,这需要特定的用户名/密码才能登录。
最后-您可以使用混合模式,该模式同时允许SQL Server和Windows身份验证。
这是有关此的文章: http : //technet.microsoft.com/zh-cn/library/ms144284.aspx
如果您想获得有关如何实施的更详细的答案-您可能应该提供有关您的情况以及您的要求的更多信息。
编辑:
SQL Server可以将权限限制为用户(或SQL登录名)。 因此,您可以通过身份验证方法和安全权限的组合来限制对某些表的访问。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.