Я переместил несколько таблиц в моей базе данных postgresql (8.2) в новую схему.
поначалу мой «пользователь» не мог видеть таблицы в новой схеме, но я использовал set search_path, чтобы сказать ему искать в этой новой схеме
Я получаю доступ к этим таблицам с помощью простого веб-приложения, использующего спящий режим. Сначала мое веб-приложение, которое использует пользователя user, также не могло видеть таблицы, даже после того, как я установил search_path. В конце концов я установил схему по умолчанию в конфигурационном файле hibernate, и она сработала, но я понял из прочитанного, что мне не нужно устанавливать это свойство? У меня есть несколько запросов JDBC в этом приложении, которые до сих пор не видят таблицы в новой схеме.
Я просмотрел документы postgresql и не могу найти причину своих проблем. Есть что-то простое, что мне не хватает?