2-2단원 - Finance Name 정책 구독 및 확인Lesson 2-2 - Subscribe to and Check the Finance Name Policy

이 태스크에서는 Finance 데이터베이스에서 Finance 정책 범주를 구독하도록 구성한 다음In this task, you will configure the Finance database to subscribe to the Finance policy category. Finance Name 정책을 테스트합니다.Then, you will test the Finance Name policy.

Finance 정책 범주를 구독하려면To subscribe to the Finance policy category

  1. 개체 탐색기에서 데이터베이스를 확장하고 Finance를 마우스 오른쪽 단추로 클릭한 다음 정책을 가리키고 범주를 클릭합니다.In Object Explorer, expand Databases, right-click Finance, point to Policies, and then click Categories.

  2. Finance 범주에 대한 구독 확인란을 선택합니다.Select the Subscribed checkbox for the Finance category.

  3. 확인을 클릭합니다.Click OK.

Finance Name 정책 적용을 테스트하려면To test the enforcement of the Finance Name policy

  1. Management StudioManagement Studio에서 쿼리 창을 엽니다.In Management StudioManagement Studio, open a query window. Finance Name 정책을 위반하는 테이블을 만들려고 하는 다음 문을 실행합니다.Execute the following statements that try to create a table that violates the Finance Name policy. 테이블 이름이 fintbl로 시작하지 않으므로 해당 테이블이 정책을 위반합니다.The table violates the policy because the table name does not begin with the letters fintbl.

    USE Finance ;  
    GO  
    CREATE TABLE NewTable  
    (Col1 int) ;  
    GO  
    

    정책에서 테이블 생성을 금지하고 정책 이름을 제공하는 정보 메시지를 반환합니다.Notice that the policy prevents the table from being created and returns an informational message that provides the policy name.

  2. 올바른 이름을 제공하려면 다음과 같이 코드를 수정하고 문을 다시 실행합니다.To provide a valid name, modify the code as follows and run the statement again.

    USE Finance ;  
    GO  
    CREATE TABLE fintblNewTable  
    (Col1 int) ;  
    GO  
    

    이번에는 테이블이 만들어집니다.This time, the table is created.

전체 서버에 정책을 적용하려면To apply the policy to the whole server

  1. 현재 Finance 데이터베이스만 Finance 정책 범주를 구독합니다.Currently, only the Finance database subscribes to the Finance policy category. 전체 서버에 정책 범주를 적용하는 것이 더 간단한 경우가 많습니다.In many cases, it is easier to apply the policy category to the whole server. 개체 탐색기에서 관리를 확장하고 정책 관리를 마우스 오른쪽 단추로 클릭한 다음 범주 관리를 클릭합니다.In Object Explorer, expand Management, right-click Policy Management, and then click Manage Categories.

  2. 정책 범주 관리 대화 상자에서 Finance 범주를 찾고 Finance 범주에 대해 데이터베이스 구독 위임 확인란을 선택합니다.In the Manage Policy Categories dialog box, locate the Finance category, and select the Mandate Database Subscriptions checkbox for the Finance category.

  3. 확인을 클릭합니다.Click OK. 이제 Finance 범주가 모든 데이터베이스에 적용되지만 만든 조건으로 인해 Finance Name 정책이 Finance 데이터베이스로 제한됩니다. Now the Finance category applies to all databases, but the condition that you have created restricts the Finance Name policy to the Finance database. 이는 대상 정책에 대해 복합적으로 연결된 조건을 많은 서버에 올바르게 적용되는 방식으로 사용하는 방법을 보여 줍니다.This shows how you can use complex combinations of conditions to target policies in ways that will apply correctly on many servers.

요약Summary

이 자습서에서는 정책 기반 관리 조건, 정책 및 정책 그룹을 만드는 방법과 필터를 적용하고 정책 기반 관리 대상의 조건 준수 여부를 검사하는 방법을 살펴보았습니다.This tutorial has shown you how to create Policy-Based Management conditions, policies and policy groups, and how to apply filters and check the compliance of Policy-Based Management targets.

다음Next

이 자습서를 마칩니다.This tutorial is finished. 시작 부분으로 돌아가려면 자습서: 정책 기반 관리를 사용하여 서버 관리를 참조하세요.To return to the start, click Tutorial: Administering Servers by Using Policy-Based Management.

자습서 목록을 보려면 SQL Server 2016 자습서를 참조하세요.For a list of tutorials, see Tutorials for SQL Server 2016.

관련 항목:See Also

정책 기반 관리를 사용하여 서버 관리Administer Servers by Using Policy-Based Management