读取PGDATA中的文件和安全问题。

时间:2017-08-17 16:14:43

标签: database postgresql filesystems

POSTGRES数据库文件布局在its manual中有详细记录。但是,从安全角度来看,我仍然不确定文件本身的内容。

我的问题是,如果有人要访问位于PGDATA/base/db_OID/table_filenode的表文件,他们是否能够在不需要登录数据库的情况下读取数据库的内容?

我注意到那些文件是以二进制格式存储的,因为我无法用cat读取它(你只能得到胡言乱语)。但是,我不清楚具有适当工具的人是否能够在没有数据库密码的情况下读取这些文件。或者即使他们有数据库的密码,他们能够阅读吗?

非常感谢任何澄清此问题的帮助。

0 个答案:

没有答案