标题说一切都是…如何从macOS计算机上完全删除Postgres群集?
我使用安装程序提供 by EnterpriseDB作为对社区的礼貌。
在堆栈溢出时,已多次询问此卸载问题。但这些问题和答案已经过时多年了。
发布于 2017-09-09 01:31:39
postgres
用户安装程序创建的名为postgres
的用户帐户(默认情况下)实际上是一个macOS用户帐户。
System Preferences
> Users & Groups
>列表中的-
按钮,在下角使用挂锁图标进行身份验证。所有其他痕迹都可以移除。
当然,首先是使用像备份数据库这样的工具的pgBackup。和/或导出数据。
Uninstaller
应用程序EnterpriseDB提供的安装程序确实安装了一个名为Uninstaller
的应用程序。在Postgres文件夹中找到它,可能位于根Library
文件夹(而不是主文件夹中的Library
文件夹)。
/图书馆/PostgreSQL/10
运行卸载程序,并提供您的macOS系统密码。运行后,数据文件夹仍然由postgres
用户拥有,而不是普通的macOS用户拥有。卸载应用程序提醒您这个事实。
/Library/PostgreSQL/10/data
data
文件夹在查找器中选择该data
文件夹,并选择File
> Move to trash
。当提示时,提供您自己的macOS用户帐户密码。
删除包含data
的外部Postgres文件夹(S)。
Applications
文件夹如果PostgreSQL 10
文件夹保持不变,则移除Applications
文件夹中的该文件夹。同样,提供您自己的macOS用户帐户密码。
发布于 2018-10-10 18:59:02
作为当前接受的答案的增编:
要删除Postgres
用户,请执行以下操作:
Postgres
用户并单击减号按钮,在对话框中确认在Siera 10.12上测试
https://dba.stackexchange.com/questions/185476
复制相似问题