Я пытаюсь изменить пользователя ОС, который передается в Oracle во время настройки подключения к базе данных в golang oracle oci-8 водитель. Это похоже на настройку v$session.osuser
в драйверах Java JDBC. Я пытаюсь изменить драйвер oracle go-oci8 от mattn, чтобы я мог изменять значение пользователя os на лету. Я пытался добавить conn.attrs.Set("os_user", "test_os_user")
в открытый метод.
Я просмотрел документы oci и думаю, Мне может понадобиться установить OCI_ATTR_CLIENT_IDENTIFIER
, но я могу понять, правильно ли это и как это сделать. Любые идеи, возможно ли (и как) изменить значение osuser с помощью OCI?
Ваше здоровье