如果我有一个包含单列敏感数据的表,并且我想在不公开该列的情况下授予该表的广泛使用权,我知道我可以创建一个 VIEW,使他们能够访问所有非敏感列。但是,PostgreSQL 允许您以以下形式授予列级权限
grant select (col1, ...coln) on table to role;
是否有其他引擎提供此功能?
如果我有一个包含单列敏感数据的表,并且我想在不公开该列的情况下授予该表的广泛使用权,我知道我可以创建一个 VIEW,使他们能够访问所有非敏感列。但是,PostgreSQL 允许您以以下形式授予列级权限
grant select (col1, ...coln) on table to role;
是否有其他引擎提供此功能?
有时,我的数据库进程的使用者会要求估计给定任务的完成时间。虽然我觉得我知道如何在大多数数据库引擎中阅读 EXPLAIN,但我在尝试将其翻译为“15 分钟后再问我”时遇到了麻烦。有谁知道用于任何特定数据库的良好“经验法则”?
我意识到这不会是一个硬性规定,但在某些情况下,即使能够给出一个大致数字也可能会有用。