ОШИБКА: отказано в разрешении для отношения mytable состояние SQL: 42501 - PullRequest
0 голосов
/ 04 мая 2018

Я использую бухгалтерское программное обеспечение (своего рода ERP). Он использует базу данных postgresql , которая хранится на сервере другой компанией. Я подключаюсь к этой программе, используя пользователя и пароль (не администратор).

Проблема: Я подключился к этой базе данных, используя pgAdmin 4 v3, и попытался выполнить простой запрос к таблице, и я получил эту ошибку:

ERROR:  permission denied for relation mytable SQL state: 42501

Внутри программного обеспечения, используя того же пользователя и пароль, которые я использовал в pgAdmin, я могу делать все, что мне нужно: запрашивать, обновлять, удалять. Но, конечно же, внутри программного обеспечения я использую не код, а встроенную в кнопки кнопку.

Почему я могу запрашивать базу данных, используя программное обеспечение, но не pgAdmin с тем же пользователем? Помните, что я новичок в postgresql и pgAdmin.

Дополнительная информация, которая может или не может быть связана с проблемой:

Программное обеспечение использует какую-то лицензию, например, такую: каждый раз, когда я устанавливаю / переустанавливаю программное обеспечение, оно получает новый так называемый идентификатор станции, который генерируется случайным образом мастером установки и является уникальным. Если я хочу, например, установить программное обеспечение дважды на один и тот же компьютер одновременно, каждый экземпляр программного обеспечения будет иметь другой идентификатор станции. Поэтому, когда мне нужно удалить и переустановить программное обеспечение, я должен позвонить в компанию, которая владеет базой данных postgresql, и сообщить им мой новый идентификатор станции, в противном случае программное обеспечение не работает. Если это связано с моей проблемой, как я могу войти в pgAdmin и использовать идентификатор станции, который я уже использую в программном обеспечении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...