Возможно ли в Weblogic создать источник данных JDBC только для чтения? - PullRequest
1 голос
/ 08 октября 2009

Я использую веб-сервер Weblogic. Пожалуйста, дайте мне знать, как я могу создать источник данных JDBC только для чтения, или я должен обработать это в моем коде Java?

Ответы [ 2 ]

1 голос
/ 09 октября 2009

Источник данных позволяет вам получить экземпляров пула соединений , каждый экземпляр пула соединений представляет физическое соединение с базой данных, которое остается открытым во время использования серией логических соединений экземпляры .

Таким образом, то, что вам разрешено делать с экземпляром пула соединения, строго зависит от разрешений базы данных, предоставленных пользователю, используемому для создания физического соединения. Другими словами, если вы хотите использовать пул только для чтения, при создании пула используйте пользователя с ограниченными правами на уровне базы данных.

0 голосов
/ 08 октября 2009

Разве СУБД не должна применять это для вас? То есть, если вы подключаетесь к базе данных с определенной идентификацией пользователя, СУБД просто предоставляет доступ для чтения к этой базе данных?

...