У меня есть 2 пользователя: UserA и UserBOracle SQL Developer - Невозможно прочитать пакеты
UserA владеет пакетами и процедурами. Я хочу, чтобы UserB мог читать эти пакеты и процедуры, а не выполнять или изменять их.
, так что я сделал это:
grant debug any procedure to UserB;
Использование жаба, UserB теперь может прочитать пакеты ПользовательА в.
Но с использованием Oracle SQL Developer это не работает.
Есть ли опция в SQL Developer, чем мне нужно включить? Или мне нужно предоставить больше вещей пользователю?
Я использую Oracle 10g R2
Почему? Какова цель этого требования? – Rene
UserA является владельцем приложения в Production, UserB также предназначен для разработчиков, которые читаются только в таблицах приложений. Разработчики хотят иметь возможность читать источники, чтобы убедиться, что установлены правильные версии. – guigui42
Мы используем пакеты, содержащие функцию, которая возвращает номер версии пакета. Номер версии автоматически обновляется с помощью контроля источника. Таким образом вы можете запросить пакет и узнать, какая версия находится в базе данных. – Rene