Недочет. Создание объектов в своей схеме

Обсуждение возникших проблем, предложений и ошибок dbForge for Oracle
Закрыто
Sergey_Sch
Сообщения: 17
Зарегистрирован: Пт 05 июн 2009 11:48

Недочет. Создание объектов в своей схеме

Сообщение Sergey_Sch » Пт 27 фев 2015 07:44

К примеру, захожу пользователем user1 у которого есть права создания объектов только в своей схеме. Конструктор создания таблиц использует имя схемы при формировании скрипта:

Код: Выделить всё

CREATE TABLE USER1.TABLE1 ...
на что СУБД говорит, что не хватает прав. Но если выполнить скрипт

Код: Выделить всё

CREATE TABLE TABLE1 ...
то все ок.

Alexander

Re: Недочет. Создание объектов в своей схеме

Сообщение Alexander » Пт 27 фев 2015 12:38

Не могли бы Вы прислать нам результат следующего запроса:

Код: Выделить всё

SELECT * from dba_sys_privs sd WHERE UPPER(sd.GRANTEE)='USER1'   
 and sd.PRIVILEGE LIKE '%TABLE%'

Sergey_Sch
Сообщения: 17
Зарегистрирован: Пт 05 июн 2009 11:48

Re: Недочет. Создание объектов в своей схеме

Сообщение Sergey_Sch » Пн 02 мар 2015 07:44

Код: Выделить всё

GRANTEE   PRIVELEGE              ADMIN_OPTION
USER1     UNLIMITED TABLESPACE   NO

Alexander

Re: Недочет. Создание объектов в своей схеме

Сообщение Alexander » Пн 02 мар 2015 11:54

Не могли бы Вы прислать нам скриншот ошибки, возникающей при попытке создать таблицу, а также сообщить версию сервера?

Sergey_Sch
Сообщения: 17
Зарегистрирован: Пт 05 июн 2009 11:48

Re: Недочет. Создание объектов в своей схеме

Сообщение Sergey_Sch » Пн 02 мар 2015 13:59

Я прошу прощения, но сегодня чудесным образом все заработало. :shock: Попробовал также создать нового пользователя для вызова ошибки, но тоже все нормально. Извините за ложную тревогу, видимо проблема была в СУБД.

Alexander

Re: Недочет. Создание объектов в своей схеме

Сообщение Alexander » Пн 02 мар 2015 17:44

Спасибо за ответ.

Пожалуйста, сообщите нам, если у Вас возникнут какие-либо вопросы по нашим продуктам.

Закрыто