有没有办法打开SQL编辑器,只能查询DBeaver中“只读”类型的语句?

问题描述 投票:0回答:1

我是一名初级软件工程师,最近访问了生产数据库。我获得的信用是管理员的。我担心我会无意中对 Prod DB 进行未知的更改。 所以我想知道我们是否可以创建一个只能执行“Select”语句的 SQL 编辑器。 并且不会查询任何其他类型的报表。 我们使用 DBeaver IDE。

我在网上找不到太多关于这个问题的资源。

postgresql production-environment dbeaver
1个回答
0
投票

我认为您不能对客户端执行此操作,但您可以更改数据库中的用户:

ALTER ROLE your_user SET default_transaction_read_only = on;

您可以在当前数据库会话中使用

SET
语句显式更改设置。

© www.soinside.com 2019 - 2024. All rights reserved.