我假设在已经知道用户“ giulio”的计算机上,您initdb
正是以该用户身份执行的,因此使他成为数据库超级用户。引用inidb(1)
(强调我的):
--username =用户名选择数据库超级用户的用户名。 超级用户名到底是什么并不重要,但是即使操作系统的用户名不同,也可以选择保留惯用名称 。
在其他机器上,我假设您确实initdb
与其他用户一起执行,希望使用postgres
。
为了恢复到标准状态,我建议删除“ giulio”为超级用户的计算机上的数据库集群,并使用标准postgres
用户设置新的数据库集群。然后添加另一个用户“ giulio”。由于某些脚本/程序希望使用名为的超级用户帐户,因此可以避免日后的混乱postgres
。