Test-IDQSysAdminPrivilegeRequired

Navigation:  Catalog & System Administration > L'Automation Console > I cmdlet di IrionEDM > Catalog Security Management >

Test-IDQSysAdminPrivilegeRequired

Previous pageReturn to chapter overviewNext page

Il cmdlet Test-IDQSysAdminPrivilegeRequired consente di verificare se per l'utente sono richiesti i privilegi di SysAdmin per un Catalog. Questo cmdlet risulta utile in fase di aggiornamento della versione del framework.

Sintassi

 

<# Tests if a user is SysAdmin on a Server #>

Test-IDQSysAdminPrivilegeRequired [-Server] <string> [[-Instance] <string>] [[-ExecutionCredential]

    <pscredential>]  [<CommonParameters>]

 

<# Tests if a user is SysAdmin on a registered Catalog #>

Test-IDQSysAdminPrivilegeRequired [-Catalog] <string>  [<CommonParameters>]

 

Argomenti

 

Parametro

Descrizione

 Richiesto

-Server <string>

Server su cui è effettuato il test.

Y

-Instance <string>

Nome dell’istanza IrionEDM presente sul Server.

N

-Catalog <string>

Catalog 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

Server su cui è effettuato il test.

 

Instance

Nome dell’istanza IrionEDM presente sul Server.

 

Catalog

Catalog su cui è effettuato il test.

 

ExecutionCredential

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 True se sono richiesti i privilegi di SysAdmin per l'utente

il valore False se non sono richiesti i privilegi di SysAdmin l'utente

 

ex

 

ESEMPIO:

 

Si verifica se un utente necessita dei privilegi di SysAdmin sul server MyServer, istanza MyInstance

 

Test-IDQUserIsSysAdmin -Server MyServer -Instance MyInstance -ExecutionCredential (Get-Credential) 

 

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.

Alternativamente, si può verificare se un utente necessita dei privilegi di SysAdmin sul catalogo registrato MyCatalog

 

Test-IDQUserIsSysAdmin -Catalog MyCatalog -ExecutionCredential (Get-Credential)