Ulteriori esempi di query
Esempio 1: quali criteri sono stati modificati negli ultimi 60 giorni da un determinato utente
SELECT EventId, Timestamp, TargetSubType, Action, TargetName, ParameterType, ParameterValue, Result
FROM SophosSecurity.Reports.vAuditEventsAll
WHERE (Timestamp>=DATEADD(dd,-60,GETUTCDATE()))
AND (TargetType='Policy')
AND (UserName='GS22K8R264\Administrator')
ORDER BY Timestamp DESC
Nota In un'istruzione SQL, invece che elencare i campi da includere nel report, digitare "SELECT *" per selezionare tutti i campi della vista database.
Esempio 2: quali criteri erano stati applicati a un determinato gruppo negli ultimi sei mesi
SELECT *
FROM SophosSecurity.Reports.vAuditEventsAll
WHERE (Timestamp>=DATEADD(mm,-6,GETUTCDATE()))
AND (TargetType='Policy')
AND (Action='Assign')
AND (ParameterType='Group')
AND (ParameterValue='\Oxford\UK-Servers')
ORDER BY EventId DESC
Nota Se il gruppo per cui si sta creando un report è il sottogruppo di un altro gruppo, sarà necessario digitare il percorso completo del gruppo o utilizzare l'istruzione "termina con" (se il nome del gruppo è univoco). Per esempio, se si desidera creare un report per il gruppo \Oxford\UK-Servers, è possibile utilizzare una delle seguenti opzioni:
- ParameterValue='\Oxford\UK-Servers'
- ParameterValue Like '%UK-Servers'
Esempio 3: quali modifiche sono state apportate al gruppo negli ultimi tre mesi da un determinato utente
La seguente istruzione porterà alla creazione di un report in cui verranno elencati i gruppi creati, cancellati, spostati o rinominati, oltre che i computer assegnati ai gruppi dall'utente negli ultimi tre mesi.
SELECT *
FROM SophosSecurity.Reports.vAuditEventsAll
WHERE (Timestamp>=DATEADD(mm,-3,GETUTCDATE()))
AND (UserName='GS22K8R264\Administrator')
AND ((TargetType='Group') OR ((TargetType='Computer') AND (Action='Assign')))
Esempio 4: quali modifiche sono state apportate a determinati gruppi negli ultimi tre mesi
SELECT *
FROM SophosSecurity.Reports.vAuditEventsAll
WHERE (Timestamp>=DATEADD(mm,-3,GETUTCDATE()))
AND (ParameterValue='\Oxford\UK-Desktops')