Compartilhar via


Exemplos de consultas de Consultas no Configuration Manager

 

Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

O exemplo de consulta a seguir demonstra como a Visualização da Consulta pode ser unida a uma exibição de segurança. Na maioria dos casos, a exibição v_Query não será usada em relatórios.

Unindo exibições de Consulta e Segurança

A consulta a seguir lista a ID de consulta, o nome da consulta, nome de usuário e as permissões de instância para o usuário no objeto de consulta. A exibição v_Query é unida à exibição de segurança v_UserInstancePermNames por meio de QueryID de v_Query e por meio de InstanceKey de v_UserInstancePermNames. Como pode haver outros objetos protegidos com o mesmo valor que o InstanceKey (por exemplo, MCM00001 pode ser uma consulta ou um pacote personalizado), a consulta também filtra especificamente os objetos de consulta usando a cláusula WHERE e um valor de ObjectKey de 7.

SELECT Q.QueryID, Q.Name AS QueryName, UIP.UserName, UIP.PermissionName 
FROM v_Query Q INNER JOIN v_UserInstancePermNames UIP 
ON Q.QueryID = UIP.InstanceKey 
WHERE UIP.ObjectKey = 7 
ORDER BY Q.Name, UIP.UserName