как повысить обычного пользователя до пользователя oracle в cx_Oracle — Python

#python #cx-oracle

#python #cx-oracle

Вопрос:

У меня есть пользователь: UserZXY и UserZXYPassword. Этот пользователь может выполнить «sudo su — oracle». Но у них нет пароля oracle.

Возможно ли использовать cx_oracle (python), подключиться к базе данных oracle и повысить уровень до пользователя oracle для запуска команды?

Можете ли вы поделиться примером?

С наилучшими пожеланиями.

Комментарии:

1. Вы имеете в виду, что хотите получить доступ к привилегированным таблицам и данным внутри БД — см. Документ cx_Oracle cx-oracle.readthedocs.io/en/latest/user_guide /… ? Или вы имеете в виду, что хотите запускать команды операционной системы в качестве пользователя ОС «oracle»? Это не связано с cx_Oracle, отсюда и мое замешательство.