我们想在 SQL Server 2014 数据库上启用 SQL 审计。该数据库通过 AlwaysOn 复制到只读副本。我们不需要,也不希望对副本进行审计。如果我们在主数据库上启用审计,它会自动复制到我们的副本吗?如果是这样,有没有办法防止这种情况发生?
我们想在 SQL Server 2014 数据库上启用 SQL 审计。该数据库通过 AlwaysOn 复制到只读副本。我们不需要,也不希望对副本进行审计。如果我们在主数据库上启用审计,它会自动复制到我们的副本吗?如果是这样,有没有办法防止这种情况发生?
参考:SQL Server 审计(数据库引擎)
不,它不会自动被复制。
数据库审计规范对象也属于 SQL Server 审计。
服务器审计规范对象属于审计。您可以为每个审核创建一个服务器审核规范,因为两者都是在 SQL Server 实例范围内创建的。