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

нужно выдавать права именно от того пользователя
Catarinaот одного пользователя я создала таблицу
или на таблицу по имени "<один пользователь>.Clients", а не просто "Clients", пользователем, который имеет право это делать. например, system.
...
Рейтинг: 0 / 0
26.09.2019, 23:37
    #39867627
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "table or view does not exist'
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
27.09.2019, 00:38
    #39867643
Catarina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка "table or view does not exist'
SY, Спасибо, теперь все работает!!!
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка "table or view does not exist' / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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