Если у меня есть право `select any table with grant option`, то я по-видимому смогу сделать
grant select чужая_схема.чужая_таблица to кто_угодно
Найдено 25 результатов
- Чт сен 21, 2023 3:58 pm
- Форум: Oracle Database
- Тема: information schema и applicable_roles
- Ответы: 25
- Просмотры: 1652
- Чт сен 21, 2023 7:58 am
- Форум: Oracle Database
- Тема: information schema и applicable_roles
- Ответы: 25
- Просмотры: 1652
Re: information schema и applicable_roles
Ну есть ещё идиотское «ANY» :) Тот кто получил права на ANY-таблицы с grat-опцией сможет раздавать что угодно кому угодно, даром что не своё :) P.S. ANY идиотское, потому что относится к объектам вообще всех схем, а права на любые объекты конкретной схемы в Oracle, в отличие от PG, никак нельзя обоз...
- Чт сен 14, 2023 9:14 pm
- Форум: Oracle Database
- Тема: information schema и applicable_roles
- Ответы: 25
- Просмотры: 1652
Re: information schema и applicable_roles
Или пользователь, которому дали права на объект с опцией «with admin option». Т.е. разрешили ему распоряжаться правами на этот объект, хотя он не является owner-ом.Привилегированный пользователь (SYSTEM) дает права…
- Пн сен 04, 2023 8:06 pm
- Форум: Oracle Database
- Тема: information schema и applicable_roles
- Ответы: 25
- Просмотры: 1652
Re: information schema и applicable_roles
Можете точнее указать, где конкретно «в стандарте» это описано?В стандарте SQL словарь данных описан в виде...
- Пт июл 14, 2023 4:48 pm
- Форум: Oracle APEX
- Тема: Oracle HTTP Server + ORDS на одном инстансе
- Ответы: 1
- Просмотры: 1108
Oracle HTTP Server + ORDS на одном инстансе
Имеется такая конфигурация: Oracle 19c + Apex 5.1 + OHS 11.1 Хочется попытаться запустить ORDS, но так, чтобы ничего при этом не сломалось. Получится ли добавить к этой конфигурации ORDS, начать разрабатывать REST-сервисы, и некоторое время ещё пожить с OHS 11.1, постепенно переводя их с него, а пот...
- Пн апр 24, 2023 12:04 pm
- Форум: PostgreSQL
- Тема: Исключения в PostgreSQL (deadlock) в хранимой процедуре
- Ответы: 8
- Просмотры: 1823
Re: Исключения в PostgreSQL (deadlock) в хранимой процедуре
Вообще, код, могущий приводить к deadlock-ам, это ошибка проектирования. Её надо исправлять, а не переносить из Ora в PG. Между прочим, исключения -00060 (deadlock) при использовании конкретно этих процедур вообще не происходит. Либо Вы приводите нерелевантный для Вашей задачи код, либо путаете lock...
- Пн апр 24, 2023 11:53 am
- Форум: PostgreSQL
- Тема: Исключения в PostgreSQL (deadlock) в хранимой процедуре
- Ответы: 8
- Просмотры: 1823
Re: Исключения в PostgreSQL (deadlock) в хранимой процедуре
Про ноль записей тоже неверно предположение Это не предположение, а знание. EXCEPTION WHEN deadlock then commit; -- without exception - commit for all block Вот тут ↑ ошибка. Это так не работает. Процедура deadlock_ex2 успешно делает 3 DML-оператора в транзакции своей сессии и вслед за ними делает ...
- Пт апр 21, 2023 10:54 am
- Форум: Oracle Database
- Тема: Оптимизация запросов с предикатами через OR
- Ответы: 6
- Просмотры: 1211
Re: Оптимизация запросов с предикатами через OR
Кроме того OR неявно прячется в предикатах IN() и =ANY(), и оптимизатор «понимает», что это OR, и использует конкатенацию результатов, если сравнение осуществляется с индексированным полем и селективность по его мнению достаточно высока.
- Пт апр 21, 2023 10:47 am
- Форум: Oracle Database
- Тема: Оптимизация запросов с предикатами через OR
- Ответы: 6
- Просмотры: 1211
Re: Оптимизация запросов с предикатами через OR
Никогда не использовал USE_CONCAT с параметром. Тут есть непонятки со значением N. Дело в том, что оптимизация — это многоступенчатый процесс. Оптимизатор конечно же оптимизирует логическое выражение в предложении WHERE, например, (как и в любых выражениях) оптимизатор вычисляет константную часть вы...
- Пт апр 21, 2023 7:14 am
- Форум: PostgreSQL
- Тема: Исключения в PostgreSQL (deadlock) в хранимой процедуре
- Ответы: 8
- Просмотры: 1823
Re: Исключения в PostgreSQL (deadlock) в хранимой процедуре
Тут ясно, что есть ловля deadlock, и когда deadlock происходит, оказываются зафиксированными все записи в двух процедурах, какие они сделали. Простите, но это какая-то ерунда... Допустим, что deadlock возник на первом апдейте, этот оператор откатывается и Oracle переходит к обработке исключений, гд...