11 messaggi dal 01 maggio 2003
Ciao a tutti,

ho un trigger che viene eseguito in fase di update su una tabella. In pratica registra in un'altra tabella dei dati elaborati in base alle modifiche effettuate.

Nell'altra tabella mi interesserebbe inserire anche il nome dell'utente che ha effettuato la modifica (e che quindi ha generato il trigger).

Come posso fare? Esiste una stored procedure che restituisce il nome dell'utente che ha effettuato l'operazione?

Grazie

Ciao
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
Ci sono le funzioni di sistema SYSTEM_USER, CURRENT_USER, SUSER_NAME, SUSER_SNAME, USER, ecc. Ognuna di queste ha una differenza, più o meno sottile, con le altre. Cerca sul Books OnLine di SQL Server informazioni su ciascuna di queste (e su qualcun altra che non ho riportato) e individua quella che fa al caso tuo...

Bye
11 messaggi dal 01 maggio 2003
Perfetto grazie...usato CURRENT_USER

Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.