Il cmdlet Test-IDQUserIsSysAdmin consente di verificare se l'utente corrente è SysAdmin su un server.
<# Tests if a user is SysAdmin #>  | 
Test-IDQUserIsSysAdmin [-Server] <string> [[-ExecutionCredential] <pscredential>] [<CommonParameters>]  | 
Parametro  | 
Descrizione  | 
Richiesto  | 
-Server <string>  | 
Server su cui è effettuato il test.  | 
Y  | 
-ExecutionCredential <PSCredential>  | 
Credenziali dell'utenza sul Server. Se non specificate, sono utilizzate le credenziali dell'utente Windows con cui è stato fatto il login.  | 
N  | 
-Confirm  | 
Visualizza un messaggio di conferma all’atto dell’esecuzione del comando.  | 
N  | 
-Whatif  | 
Simula il commandlet restituendo a video gli step di esecuzione senza effettuarli.  | 
N  | 
Server su cui è effettuato il test.
Credenziali dell'utenza sul Server. Se non specificate, sono utilizzate le credenziali dell'utente Windows con cui è stato fatto il login.
Il cmdlet restituisce:
✓il valore 1 se l'utente è SysAdmin
✓il valore 0 se l'utente non è SysAdmin
![]()
ESEMPIO: 
 Si verifica se un utente è SysAdmin sul server MyServer. 
 
 
 In tal modo si apre interattivamente la Windows Powershell Credential Request in cui inseriamo il full name e la password dell'utente del DB che vogliamo testare.  |