Answers:
值得一提的是,您可以将集群中的任何现有数据库定义为“维护数据库”。您不仅限于界面建议的选项,它们只是典型的默认值。
这对于权限受限或只读访问权限的用户特别有用。使用与“维护数据库”相同的数据库,访问单个数据库更为简单。
更多详细信息:
是否所有用户都需要访问pg_hba.conf中的postgres数据库?
什么是维护数据库?每个文档:
初始化数据库集群时也会创建postgres数据库。该数据库是用户和应用程序要连接的默认数据库。它只是template1的一个副本,如有必要,可以将其删除并重新创建。
维护数据库字段用于指定pgAdmin连接到的初始数据库,并且预期该数据库将安装pgAgent 模式和adminpack对象(均为可选)。在PostgreSQL 8.1及更高版本上,维护数据库通常称为“ postgres”,在早期版本中通常使用“ template1”,尽管为此目的最好创建一个“ postgres”数据库以避免模板数据库混乱。
我补充说,一旦连接,它将为您提供该服务器上您也可以连接到的其他数据库的列表。但是,除非您连接到服务器上的至少一个数据库,否则您将无法获取该列表。
如果仅将其称为“ DB”,则表明它是该服务器上您可以连接的唯一数据库,而不是(可能)多个数据库之一。