Ciao a tutti,
sto lavorando con SQL Server 2000 e avrei la necessità di visualizzare il risultato della funzione fn_trace_getinfo all'interno di una finestra della mia applicazione.
Ho un problema legato alla sicurezza: l'applicazione accede a SQL Server 2000 utilizzando un utente che non appartiene al gruppo sysadmin.
Eseguendo il comando:
select
* from ::fn_trace_getinfo(default)
ricevo il seguente messaggio di errore:
Msg 229, Level 14, State 5, Line 1
SELECT permission denied on object 'fn_trace_getinfo', database 'master', owner 'system_function_schema'.
Ho provato ad 'incapsulare' la chiamata a fn_trace_getinfo all'interno di una InLine-Table Valued Function, all'utente utilizzato dall'applicazione per fare login a SQL Server ho dato la grant (ALL) sulla funzione, ma non è cambiato nulla.
Avete qualche suggerimento da darmi ?
Grazie
Sergio