我有带有 MS SQL Server 2008 R2 标准版的 Windows Server 2008。在 Windows 服务器上,我创建了一个本地组并将域用户添加到其中。在 SQL 服务器上,我创建了一个映射到 windows 组的登录。对于这个登录,我为几个具有公共角色的数据库创建了用户映射。每个数据库表都有权选择公共角色。问题是域用户可以从除一个数据库之外的所有表中选择数据。我比较了所有数据库的设置。他们是一样的。
它是一种检查安全设置的方法,就像我可以使用 DBCC CHECKDB 或其他东西检查数据库一致性吗?