Voglio archiviare l'ID utente nella variabile di sessione personalizzata e usarlo (leggi) nelle procedure di attivazione per autorizzare le azioni dell'utente. Ho trovato qualcosa del genere:
set session "myapp.user" = '12345';
...
SELECT current_setting('myapp.user');
e sembra funzionare - ho pensato che "myapp.user" dovrebbe essere dichiarato nel file .conf ma sembra che io possa creare al volo le variabili di sessione (non ho cambiato affatto il file .conf).
C'è qualche svantaggio di fare così?
myapp.user
deve essere dichiarata in siapostgresql.conf
stata rimossa in 9.2 o 9.1