2010-10-26 55 views

回答

1

基于策略的管理是一种SQL Server技术功能,用于管理服务器。

联机丛书文档提供了Policy Based Management.

的全面概述如果您再有关于这项技术我很乐意帮助的具体问题。

0

基于策略的管理功能是在SQL Server 2008中引入的。该功能的目的是帮助SQL Server管理员创建和实施与SQL Server实例及其对象绑定的策略。这些策略可以在一台SQL Server上配置,并在其他SQL Server实例上重新使用以提供SQL Server安全模型,例如

基于策略的管理允许DBA定义SQL Server系统组件的首选状态(例如,实例和对象),并将合规状态与首选状态进行比较。正确声明的策略可确保在SQL Server环境中执行公司规则,并且通常是SQL Server安全模型的一部分

基于策略的管理功能建立在SQL Server管理对象集合(设计用于编程管理Microsoft SQL Server的所有方面),它支持SQL Server 2000和更高版本。因此,基于策略的管理可以在之前版本的SQL Server 2008中使用,用于通过PowerShell的子系统和实例SQL Server代理

基于策略的管理 的

概念的功能有三个概念:

  1. 策略管理 - 策略由SQL Server策略管理员创建和维护
  2. 显式管理 - 管理员显式检查一个或多个受管目标是否遵守特定策略,或根据策略显式修改目标
  3. 评估模式 - 根据策略评估结果,每种类型的执行和后续操作划分模式:

a。根据需要 - 在管理员明确指定时评估政策

b。更改时:防止 - 如果选中,则此自动模式将使用DDL触发器,以通过回滚更改来防止违反特定策略。请注意,此评估模式要求在SQL Server上启用嵌套触发器选项。如果情况并非如此,评估将会出错或失败。要启用嵌套触发器,打开属性对话框为特定的SQL Server实例,导航到高级页面,并设置允许触发器激发其他属性为True

℃。更改时:仅记录日志 - 对可能违反策略规则和事件通知的更改自动评估策略

d。按日程安排 - 这种评价模式使用SQL Server代理作业每预定时间

自动评估可能会影响系统性能,具体取决于针对特定政策被评价对象的数量自动检查违反政策的行为。另一方面,自动评估模式确保一致的SQL Server安全性

相关问题