我试图限制访问我的服务器上的数据库,只允许来自特定Windows组的用户。 我已经启用了服务器的Windows身份validation,但似乎我只能访问特定的用户,而不是特定的组…有什么办法可以做到这一点? 我发现的大部分资源都包含了SQL Server 2005的具体说明,到目前为止,我还无法将它们翻译到2008年。
请执行下列操作:
在新建用户对话框中点击搜索按钮。
然后点击对象类型。
选择组,取消选择“用户和内置安全主体”
点击确定。
然后点击查找
在这一点上,你应该看到一个可用的组列表。
选择一个你想要的,然后单击确定。
根据需要分配权限。
SQL server 2005和2008在这里基本相同。
USE master CREATE LOGIN [domain\group] FROM WINDOWS GRANT CONNECT SQL TO [domain\group] USE MyDB CREATE USER [domain\group] FROM LOGIN [domain\group] GRANT CONNECT TO [domain\group]
这将允许Windows组中的每个人连接到您的数据库。 那是你要的吗?
或者你想否认一些民间的访问,我想起初…