Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
在 Cloud SQL for PostgreSQL 中创建只读会话
您可以使用 cloudsql_session_read_only 会话参数将会话设置为只读。
您可以使用此参数来防止在会话中临时或永久修改数据。您可以使用只读会话来帮助保护各种上下文中的数据完整性,包括 MCP 会话、报告工具会话和审核会话。
使用 cloudsql_session_read_only 会话参数
默认情况下,cloudsql_session_read_only 设置为 'off',这
让您可以在 Cloud SQL for PostgreSQL 会话期间修改数据。
在会话期间,您可以使用 SET 语句更改只读状态,如下所示:
SET cloudsql_session_read_only = 'on':此语句会将该会话设置为只读,只要该标志保持设置为 'on',任何人就都无法修改数据。您可以将其改回 'off',以便在会话中稍后恢复
修改数据。
SET cloudsql_session_read_only = 'off':将标志改回 'off'
会将该会话恢复为读写状态。
SET cloudsql_session_read_only = 'locked':将标志设置为
'locked' 会将该会话永久设置为只读。将标志设置为 'locked' 后,您无法在会话期间将其设置为任何其他值。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-06-11。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-06-11。"],[],[]]