Glassfish 上的 JDBC 只读连接池

Glassfish 上的 JDBC 只读连接池

是否可以在 Glassfish 中创建一个只读连接池,与 MySql 通信,以便不允许任何更新?我想让人们使用复制的 MySql 数据库,并且我想确保没有人尝试进行更新。

答案1

只需向您的应用服务器连接的用户授予仅选择权限,因此 mysql 将强制您只能从数据库中选择,而不能更新或删除任何内容。

你可能想为该用户运行类似这样的 SQL 语句,

grant select on thedb.* to 'myuser'@'host' identified by'thepassword';

相关内容