我在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
答案 0 :(得分:3)
集成安全性是一项允许SQL Server根据其Windows登录对用户进行身份验证的功能。
您还可以使用SQL Server身份验证,这需要特定的用户名/密码才能登录。
最后 - 您可以使用允许SQL Server和Windows身份验证的混合模式。
以下是关于它的文章:http://technet.microsoft.com/en-us/library/ms144284.aspx
如果您想要更详细地解释如何实施它 - 您应该提供有关您的情况以及您的要求的更多信息。
编辑:
SQL Server可以限制对用户(或SQL登录)的权限。因此,您可以通过身份验证方法和安全权限的组合来限制某些表的访问。