技术开发 频道

SQL Server 2008基于策略的管理

  2. 自定义新策略

  在此练习当中,您将通过定义策略来阻止在DBO架构下创建对象。

  任务一:在AdventureWorks 的dbo 架构下新建对象

  步骤:1. 依次点击File, Open, File… 然后打开C:\Manageability Labs\Policy-Based Management 目录下的ObjectOwnerCreationPoliciesTestScript.sql 脚本,确保在CHICAGO\SQLDev01 实例下打开该脚本

  2. 打开行号。点击Tools, Options… 在Options 对话框中,展开Text Editor 部分然后选择All Languages.勾选Line numbers 选项,然后点击OK 并关闭该对话框

  3. 执行第27-40行:

  USE AdventureWorks

  go

  CREATE TABLE TestTable

  (

  Col1 int

  )

  go

  SELECT SCHEMA_NAME(schema_id) AS SchemaName, *

  FROM sys.objects

  WHERE [name] = 'TestTable'

  -- note that it is in the default schema of dbo

  go

  4. 查看输出结果显示架构名称为dbo.

  5. 保持该脚本处于打开状态,然后继续后面的任务

0
相关文章