ORA-01950: нет привилегий для табличного пространства "ПОЛЬЗОВАТЕЛИ", даже если таблицы перемещены в другие таблицы

Я создал несколько таблиц, используя DBO_USER с табличным пространством по умолчанию в качестве USERS. Я переместил эти таблицы в другое табличное пространство, которое называется DBO_TS. У меня есть другой пользователь APP_USER, который пытается вставить в эти таблицы, созданные DBO_USER, и APP_USER имеет неограниченные права и квоты на табличное пространство DBO_TS. APP_USER получает сообщение об ошибке ORA-01950: no privileges on tablespace 'USERS'. Я не могу изменить пользователя, как указано в

ORA-01950: нет привилегий для табличного пространства 'USERS'.

Я хочу знать следующее:

  1. Почему ошибка по-прежнему ссылается на табличное пространство USERS?

  2. Как можно включить APP_USER для вставки в таблицы, созданные DB_USER, не изменяя пользовательское и табличное пространство по умолчанию для пользователя?

Благодарю.

0 ответов

Другие вопросы по тегам