Questione : utenti che hanno privilegio dell'AGGIORNAMENTO sulle tabelle di utente

è possibile vedere tutti gli utenti che hanno tutti i privilegi dell'aggiornamento sulle tabelle in una base di dati, con il codice di TSQL?

Thanks
class= del

Risposta : utenti che hanno privilegio dell'AGGIORNAMENTO sulle tabelle di utente

provare questo:

SELEZIONARE
   [Inizio attività] = lanciare (pr.name COME varchar (20)),
   [Nome di oggetto] = lanciare (o.name COME varchar (40)),
   [Tipo di oggetto] = lanciare (o.type_desc COME varchar (22)),
   [Permisson] = lanciare (pm.permission_name COME varchar (15)),
   [Condizione] = lanciare (pm.state_desc COME varchar (10))
Dal fotoricettore di sys.database_principals
   UNIRE sys.database_permissions pm
      SU pr.principal_id = pm.grantee_principal_id
   UNIRE sys.objects o
      SU pm.major_id = o.object_id
DOVE (pr.type = “S„
      E pr.name = @Login
      E o.name = @Object
      )
ORDINE VICINO
   [Inizio attività],
   [Tipo di oggetto],
   [Nome di oggetto]
Altre soluzioni  
 
programming4us programming4us