sql server 2008中策略管理的用途是什么?

时间:2010-10-26 06:52:15

标签: sql-server sql-server-2008

sql server 2008管理部分的策略管理用法是什么?

3 个答案:

答案 0 :(得分:1)

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

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

的全面概述

如果您对该技术有具体问题,我乐意为您提供帮助。

答案 1 :(得分: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. 评估模式 - 根据政策评估结果,每种执行类型和后续行动划分模式:
  4. 一个。按需 - 在管理员明确指定时评估策略

    湾更改时:阻止 - 如果选择此选项,此自动模式将使用DDL触发器,以通过回滚更改来防止违反特定策略。请注意,此评估模式需要在SQL Server上启用嵌套触发器选项。如果不是这种情况,评估将执行错误或失败。要启用嵌套触发器,请打开特定SQL Server实例的“属性”对话框,导航到“高级”页面,然后将“允许触发器触发其他人”属性设置为“真”

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

    d。按计划 - 此评估模式使用SQL Server代理作业自动检查每个计划时间的策略违规

    自动评估可能会影响系统性能,具体取决于针对特定策略评估的对象数。另一方面,自动评估模式可确保一致的SQL Server安全性

答案 2 :(得分:0)

基于策略的管理是一种基于策略的系统,用于管理一个或多个SQL Server实例。用于创建包含条件表达式的条件。然后,创建将条件应用于数据库目标对象的策略。

使用SQL Server Management Studio创建和管理策略,以:

选择一个包含要配置的属性的基于策略的管理方面。

定义一个条件,该条件指定管理构面的状态。

定义一个策略,其中包含条件,用于过滤目标集的其他条件以及评估模式。

检查SQL Server实例是否符合该政策。

以下是基于策略的管理的示例用例:https://www.mssqltips.com/sqlservertip/1924/monitor-your-sql-server-linked-server-configurations-with-policy-based-management/

相关问题