Переменные окружения Postgresql для Корпорации 2
При работе в Postgresql системой Корпорация 2 формируются пользовательские переменные окружения. Поэтому, в конфигурационном файле postgresql.conf должна быть прописана строчка:
custom_variable_classes = 'usrvar'
Системой Корпорация 2, устанавливаются такие переменные окружения:
usrvar.myuserid='; # id пользователя
usrvar.myusername='; # Имя пользователя
usrvar.myroleid='; # id пользователя
usrvar.myrolename='; # Имя прав
usrvar.magid='; # id магазина
Чтоб установить переменную окружения из скрипта необходимо выполнить команду:
select set_var('myusername', 'rudjuk');
Чтоб сосчитать:
select get_var('myusername');
custom_variable_classes = 'usrvar'
Системой Корпорация 2, устанавливаются такие переменные окружения:
usrvar.myuserid='; # id пользователя
usrvar.myusername='; # Имя пользователя
usrvar.myroleid='; # id пользователя
usrvar.myrolename='; # Имя прав
usrvar.magid='; # id магазина
Чтоб установить переменную окружения из скрипта необходимо выполнить команду:
select set_var('myusername', 'rudjuk');
Чтоб сосчитать:
select get_var('myusername');
Комментарии