У меня есть двух пользователей: Схемы1 и Схемы2Oracle: Grant Создать таблицу в другой схеме?
Как предоставить привилегию Create Table на схеме Schema2?
Я обернулся, и я смутился. Я пробовал:
От SCHEMA2 Я попытался,
GRANT CREATE TABLE TO SCHEMA1 WITH ADMIN OPTION;
Но, похоже, это дает Создание таблицы SCHEMA1 в своей собственной схеме, а не в SCHEMA2.
Любые идеи, пожалуйста?
спасибо.
Точнее, пользователь с привилегией «ГРАНТ ЛЮБАЯ ПРИВИЛЕГИЯ» - роль DBA имеет эту привилегию, конечно. –
Итак, если есть также Schema3 и 4, схема теперь может создавать таблицы не только в schema2, но также в schema3 и 4? – Wouter
Это похоже на хорошее решение среднего уровня: http://dba.stackexchange.com/questions/13320/grant-create-permission-on-a-specific-schema-in-oracle-11g – Wouter