powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка "table or view does not exist'
6 сообщений из 6, страница 1 из 1
Ошибка "table or view does not exist'
    #39867565
Catarina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю лабу по БД, от одного пользователя я создала таблицу. Теперь мне нужно создать другого пользователя, который будет иметь права на просмотр и вставку данных в эту таблицу.
Чтобы сделать это, я подключилась к system и выполнила след действия
CREATE USER TableBoss IDENTIFIED BY 73
он создался и все хорошо
GRANT INSERT ON Clients TO TableBoss;
и почему то у меня выдает ошибку 'table or view does not exist', помогите исправить)00)
я немного не понимаю почему так, получается систем не видит таблицу которую я создала другим пользователем или в чем проблема?
...
Рейтинг: 0 / 0
Ошибка "table or view does not exist'
    #39867580
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очевидно, проблема в том, что ты дала право на INSERT, а пытаешься выполнить SELECT.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка "table or view does not exist'
    #39867584
Catarina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, GRANT SELECT ON Clients TO TableBoss выдает такую же ошибку
...
Рейтинг: 0 / 0
Ошибка "table or view does not exist'
    #39867595
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Catarina,

нужно выдавать права именно от того пользователя
Catarinaот одного пользователя я создала таблицу
или на таблицу по имени "<один пользователь>.Clients", а не просто "Clients", пользователем, который имеет право это делать. например, system.
...
Рейтинг: 0 / 0
Ошибка "table or view does not exist'
    #39867627
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CatarinaGRANT INSERT ON Clients TO TableBoss;
и почему то у меня выдает ошибку 'table or view does not exist', помогите исправить)00)
я немного не понимаю почему так, получается систем не видит таблицу которую я создала другим пользователем или в чем проблема?

Oracle пытается разрешить имя CLIENTS а ни в текущей cxеме (SYSTEM) ни в PUBLIC обьекта с именем CLIENTS нет. То есть проблема с идентификацией обьетта а не доступом к нему. Используй

Код: plsql
1.
GRANT INSERT ON владелец.Clients TO TableBoss;



SY.
...
Рейтинг: 0 / 0
Ошибка "table or view does not exist'
    #39867643
Catarina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SY, Спасибо, теперь все работает!!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка "table or view does not exist'
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]