Invoke-sqmTempSysadminAction
Security sqmSQLTool v1.8.2+
Fuehrt die eigentliche sysadmin-Vergabe bzw. -Entziehung auf EINER Instanz aus, legt dabei optional einen fehlenden AD-Login an, entfernt ihn beim Entzug wieder und loescht optional den aufrufenden SQL-Agent-Job nach Erfolg (selbstloeschender Job).

Examples

Invoke-sqmTempSysadminAction -SqlInstance SQL01 -Login 'DOM\u.maier' -Action Revoke
Invoke-sqmTempSysadminAction -SqlInstance SQL01 -Login 'DOM\u.maier' -Action Revoke
# Vorzeitiger manueller Entzug inkl. Entfernen eines selbst angelegten Logins:
# Vorzeitiger manueller Entzug inkl. Entfernen eines selbst angelegten Logins:
    Invoke-sqmTempSysadminAction -Login 'DOM\u.maier' -Action Revoke -RemoveLogin