powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ОШИБКА: нет доступа к отношению "название таблицы"
10 сообщений из 10, страница 1 из 1
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376432
_smbd_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема такая:
К Java прога к базе коннектится вот таким образом
DriverManager.registerDriver(new org.postgresql.Driver());
Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/dbname","login","pwd");

Но когда делаю executeQuery("Select * from s_lang") выдает следующую ошибку:

авг 23, 2013 6:28:56 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp] in context with path [/MedStatPro] threw exception [javax.servlet.ServletException: org.postgresql.util.PSQLException: ОШИБКА: нет доступа к отношению s_lang] with root cause
org.postgresql.util.PSQLException: ОШИБКА: нет доступа к отношению s_lang
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:403)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:283)
at org.apache.jsp.StatCards_jsp._jspService(StatCards_jsp.java:101)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376450
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_smbd_,

у пользователя от кооторого работает ваше приложение нет прав на доступ к нужной вам таблице
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376453
_smbd_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,
Спасибо, а как получить права на этого пользователя?
В проге использовать Grant... или есть другой способ?
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376458
_smbd_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_smbd_,

Спасибо, все исправил
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376459
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_smbd_Maxim Boguk,
Спасибо, а как получить права на этого пользователя?
В проге использовать Grant... или есть другой способ?

не в проге а в адмике базы сделать нужный grant для нужного пользователя
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #38376462
_smbd_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,

Спасибо, все исправил
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ОШИБКА: нет доступа к отношению "название таблицы"
    #39177962
Valentine_vaia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотелось бы узнать как исправили??

Аналогичная проблема.
В скрипте последовательно создаются таблицы и выполняются операции над ними.
Сразу после создания таблицы tb1 следует ALTER. Он не выполняется так как "создатель" почему-то не имеет доступа к ней.
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #39178893
Valentine_vaia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentine_vaiaХотелось бы узнать как исправили??

Аналогичная проблема.
В скрипте последовательно создаются таблицы и выполняются операции над ними.
Сразу после создания таблицы tb1 следует ALTER. Он не выполняется так как "создатель" почему-то не имеет доступа к ней.

После создания таблицы в скрипте пытаются обнулить парметр MAC-доступа:
Код: sql
1.
ALTER TABLE tb1 SET MAC TO '{0,0}';



Подскажите, пожалуйста, что сделать чтобы прошло выполнение данного ALTER?
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #39178941
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentine_vaia,

ALTER меняет определение таблицы. Чтобы изменить сами данные — UPDATE.
...
Рейтинг: 0 / 0
ОШИБКА: нет доступа к отношению "название таблицы"
    #39179485
big-trot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentine_vaiaПосле создания таблицы в скрипте пытаются обнулить парметр MAC-доступа:
МАС метки можно менять, если пользователь имеет мандатный атрибут ac_capable_mac (и то в пределах допустимых значений).
Другой вариант, это авторизоваться с требуемым уровнем и категорией. И в этом режиме создавать таблицу,
тогда не надо делать ALTER TABLE, автоматически выставятся требуемые метки.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ОШИБКА: нет доступа к отношению "название таблицы"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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