如何限制用户在Google cloudSQL上仅进行SELECT语句



我目前正在编写一个使用谷歌云SQL来查询和显示某些数据的应用程序。

有没有办法以编程方式强制用户进行的所有查询都是 SELECT 语句?或者至少排除 DML 语句。出于显而易见的原因,分析查询字符串是非常不切实际的。

如果没有,有没有办法在应用引擎配置上配置云 SQL 接受的 SQL 语句?

您可以创建一个仅具有 SELECT 权限的新"只读"用户,然后从您的 AppEngine 应用程序中使用该用户。

在 MySQL 中设置用户权限的说明:https://dev.mysql.com/doc/refman/5.6/en/grant.html

相关内容

  • 没有找到相关文章

最新更新