0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 90
|
|
1 | |
Запрещён доступ к последовательности06.03.2017, 12:56. Показов 5481. Ответов 4
Метки нет (Все метки)
При выполнении команды insert выскакивает ошибка, что доступ запрещён к последовательности
Но, когда зашёл в эту последовательность, там нет возможности добавить роли insert Моет знает кто, как добавить insert?
0
|
06.03.2017, 12:56 | |
Ответы с готовыми решениями:
4
Доступ запрещён. Доступ к файлу запрещен Запрещен доступ к папкам Прямой IP-доступ запрещен |
Модератор
4215 / 3056 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
06.03.2017, 13:20 | 2 |
0
|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 90
|
|
06.03.2017, 14:14 [ТС] | 3 |
как же мне тогда добавлять данные, если при попытке добавить мне пишут, что доступ запрещён к последовательности?
0
|
Модератор
4215 / 3056 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
06.03.2017, 14:29 | 4 |
Сообщение было отмечено Viktor_99 как решение
Решение
Я не работал с PostgreSQL, но думаю, что здесь аналогично Oracle. При вставке строки нужно уникальное значение для PK, которое часто берется путем SELECT из последовательности. Соответственно, чтобы выполнить INSERT в определенную таблицу, нужно не только иметь grant на этот INSERT, но и grant на SELECT из последовательности.
1
|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 90
|
|
06.03.2017, 15:04 [ТС] | 5 |
Спасибо! Помогло!
0
|
06.03.2017, 15:04 | |
06.03.2017, 15:04 | |
Помогаю со студенческими работами здесь
5
Доступ к _видео_ запрещен Запрошенный доступ к реестру запрещен Доступ к папке temp запрещен Вирус, к которому запрещён доступ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |