[Logo] Форум ПАРУС
Просмотр объектов НЕвладельцев Схемы  XML
Индекс форума » 8.хх PL/SQL
Автор Сообщение
IVAN_KG
Новичок

Зарегистрирован: 07.11.2012 12:52:03
Сообщений: 4
Оффлайн

Добрый день. Поиском не нашел, может кто подскажет.

У любого пользователя, подключившегося к базе через среду разработки, появляется доступ к исходникам, что не есть хорошо.

У пользователя ничего, кроме grant connect нет.
create user SOME_WIN_USER
default tablespace PARUS_DATA
temporary tablespace TEMP
profile DEFAULT;

grant connect to SOME_WIN_USER;
[Thumb - error.png]
 Имя файла error.png [Disk] Скачать
 Описание pl/sql
 Размер файла 27 Kbytes
 Загружено:  0 раз(а)

[Email]
MAGISTR_JODA
Пользователь

Зарегистрирован: 30.10.2012 19:16:48
Сообщений: 264
Оффлайн

Но может быть grant у объекта для public на select или execute
[Email] [WWW] [ICQ]
IVAN_KG
Новичок

Зарегистрирован: 07.11.2012 12:52:03
Сообщений: 4
Оффлайн

Да, грант на public выставляется для всех объектов. А как иначе? Иначе пользователи не смогут пользовательские процедуры выполнять.
[Email]
MAGISTR_JODA
Пользователь

Зарегистрирован: 30.10.2012 19:16:48
Сообщений: 264
Оффлайн

Посмотреть содержимое можете, изменить нет. Тут вопросы к Oracle.

Это сообщение было изменено 1 раз. Последнее изменение было в 27.09.2017 11:15:21

[Email] [WWW] [ICQ]
IVAN_KG
Новичок

Зарегистрирован: 07.11.2012 12:52:03
Сообщений: 4
Оффлайн

Ну да, напакостить не смогут. Но и код врапить весь не хочется.
[Email]
MAGISTR_JODA
Пользователь

Зарегистрирован: 30.10.2012 19:16:48
Сообщений: 264
Оффлайн

Боитесь интеллектуальную собственность украдут? Так в таком случае wrap тоже не особо Вас спасет.
[Email] [WWW] [ICQ]
ANDREW.BINF
Новичок

Зарегистрирован: 01.11.2012 22:05:22
Сообщений: 40
Оффлайн

Через детальный контроль прав доступа (DBMS_RLS) можно спрятать всё. Сильно увлекаться не стоит, можно за одно создать кучу неведомых проблем
[Email]
 
Индекс форума » 8.хх PL/SQL
Перейти: