如何验证asp.net Web应用程序以访问sql数据库

时间:2011-12-28 22:49:46

标签: c# asp.net sql sql-server web

我在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

1 个答案:

答案 0 :(得分:3)

集成安全性是一项允许SQL Server根据其Windows登录对用户进行身份验证的功能。

您还可以使用SQL Server身份验证,这需要特定的用户名/密码才能登录。

最后 - 您可以使用允许SQL Server和Windows身份验证的混合模式。

以下是关于它的文章:http://technet.microsoft.com/en-us/library/ms144284.aspx

如果您想要更详细地解释如何实施它 - 您应该提供有关您的情况以及您的要求的更多信息。

编辑:

SQL Server可以限制对用户(或SQL登录)的权限。因此,您可以通过身份验证方法和安全权限的组合来限制某些表的访问。