2016-10-13 6 views
0

SSRS의 [dbo].][Policies] 테이블의 용도는 무엇입니까? ReportServerDB 데이터베이스는 무엇입니까?SSRS의 dbo.Policies 테이블의 용도

두 열, PolicyIDPolicyFlag이 표시되며이 표의 목적에 대한 단서가 없습니다. 해당 테이블에 새 행을 추가 할 수 있습니까? 해당 데이터 (즉, 행)를 나타내는 것은 무엇입니까?

답변

0

Policies 테이블의 각 행은 시스템 역할에 대해 해당 정책이 정의되어있는 경우 PolicyFlag 열을 통해 선언합니다.

정책은 생성 된 사용자 정의 개체 인 UserType = 1User 테이블에서만 관련 될 수 있습니다. NT AUTHORITY\SYSTEM 및 로컬 서버 관리자와 같은 시스템 정의 개체는 정책과 매핑되지 않습니다. 기본적으로

SELECT b.username, 
     c.policyflag, 
     d.rolename, 
     b.usertype, 
     c.policyid 
FROM policyuserrole a 
     INNER JOIN users b 
       ON a.userid = b.userid 
     INNER JOIN policies c 
       ON a.policyid = c.policyid 
     INNER JOIN roles d 
       ON a.roleid = d.roleid 

enter image description here

당신이 정책 테이블에 두 개의 행이있을 것이다 :이 쿼리를 실행하면

.

REFERENCE

이 도움이된다면 알려주세요.