在Weblogic中是否可以创建只读JDBC数据源?

在Weblogic中是否可以创建只读JDBC数据源?,jdbc,weblogic,datasource,Jdbc,Weblogic,Datasource,我正在使用WebLogicWeb服务器。请让我知道,我如何创建一个只读JDBC数据源,或者我应该在Java代码中处理它?DBMS不应该为您强制执行吗?也就是说,如果您连接到具有特定用户标识的数据库,DBMS只提供对该数据库的读取权限?DBMS不应该为您强制执行吗?也就是说,如果您连接到具有特定用户标识的数据库,DBMS只授予该数据库的读取权限?数据源允许您获取池连接实例,每个池连接实例表示到数据库的物理连接,该数据库在一系列逻辑连接实例使用期间保持打开状态 因此,允许对池连接实例执行的操作严格取

我正在使用WebLogicWeb服务器。请让我知道,我如何创建一个只读JDBC数据源,或者我应该在Java代码中处理它?

DBMS不应该为您强制执行吗?也就是说,如果您连接到具有特定用户标识的数据库,DBMS只提供对该数据库的读取权限?

DBMS不应该为您强制执行吗?也就是说,如果您连接到具有特定用户标识的数据库,DBMS只授予该数据库的读取权限?

数据源允许您获取池连接实例,每个池连接实例表示到数据库的物理连接,该数据库在一系列逻辑连接实例使用期间保持打开状态


因此,允许对池连接实例执行的操作严格取决于授予用于创建物理连接的用户的数据库权限。换句话说,如果您想要只读池,请在创建池时在数据库级别使用权限受限的用户。

数据源允许您获取池连接实例,每个池连接实例表示到数据库的物理连接,该数据库在一系列逻辑连接实例使用期间保持打开状态


因此,允许对池连接实例执行的操作严格取决于授予用于创建物理连接的用户的数据库权限。换句话说,如果您想要一个只读池,请在创建池时使用在数据库级别具有受限权限的用户。

您所说的只读JDBC数据源是什么意思?它意味着,如果用户T正在使用从该数据源创建的连接池,那么他就不能插入/更新/删除..您所说的只读JDBC数据源是什么意思?这意味着,如果用户T使用的是从该数据源创建的连接池,那么他就不能插入/更新/删除。。