|
|
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Проблема такая: К 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) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 10:00 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
_smbd_, у пользователя от кооторого работает ваше приложение нет прав на доступ к нужной вам таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 10:49 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Спасибо, а как получить права на этого пользователя? В проге использовать Grant... или есть другой способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 10:55 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
_smbd_, Спасибо, все исправил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 11:11 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
_smbd_Maxim Boguk, Спасибо, а как получить права на этого пользователя? В проге использовать Grant... или есть другой способ? не в проге а в адмике базы сделать нужный grant для нужного пользователя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 11:11 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Спасибо, все исправил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 11:12 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Хотелось бы узнать как исправили?? Аналогичная проблема. В скрипте последовательно создаются таблицы и выполняются операции над ними. Сразу после создания таблицы tb1 следует ALTER. Он не выполняется так как "создатель" почему-то не имеет доступа к ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2016, 16:44 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Valentine_vaiaХотелось бы узнать как исправили?? Аналогичная проблема. В скрипте последовательно создаются таблицы и выполняются операции над ними. Сразу после создания таблицы tb1 следует ALTER. Он не выполняется так как "создатель" почему-то не имеет доступа к ней. После создания таблицы в скрипте пытаются обнулить парметр MAC-доступа: Код: sql 1. Подскажите, пожалуйста, что сделать чтобы прошло выполнение данного ALTER? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2016, 15:10 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Valentine_vaia, ALTER меняет определение таблицы. Чтобы изменить сами данные — UPDATE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2016, 15:34 |
|
||
|
ОШИБКА: нет доступа к отношению "название таблицы"
|
|||
|---|---|---|---|
|
#18+
Valentine_vaiaПосле создания таблицы в скрипте пытаются обнулить парметр MAC-доступа: МАС метки можно менять, если пользователь имеет мандатный атрибут ac_capable_mac (и то в пределах допустимых значений). Другой вариант, это авторизоваться с требуемым уровнем и категорией. И в этом режиме создавать таблицу, тогда не надо делать ALTER TABLE, автоматически выставятся требуемые метки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2016, 08:34 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39178893&tid=1997404]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
177ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 493ms |

| 0 / 0 |
