在Windows 7上删除postgres用户帐户

时间:2013-06-30 19:34:58

标签: postgresql windows-7 postgresql-9.2

我想在我的本地计算机上安装postgresql(9.2版本)(操作系统:Windows 7)

所以,在安装的第一次,我有一些错误,现在,我只需要卸载旧的postgres,但是当我尝试卸载时,我收到了警告消息:The data directory (bla bla....) and service user account (NT AUTHORITY\NetworkService) have not been removed

问题:如何删除旧的user account

1 个答案:

答案 0 :(得分:5)

如果要重新安装,则无需删除服务帐户。新安装将使用现有用户帐户。这个,以及多个版本可能正在使用它的事实,这就是为什么安装程序创建的任何用户帐户都不会被删除。

在任何情况下,9.2都不再使用postgres用户帐户。默认情况下,它安装为NETWORKSERVICE。这是 Windows系统帐户。即使您愿意,也无法将其删除,如果您这样做,则会使您的系统完全失效。卸载消息只是安装程序使用postgres帐户时的剩余消息,但如果使用非默认用户帐户安装它仍然有用。我已将它作为一个错误报告给EnterpriseDB。

现在,如果你想要摆脱现有的数据目录,并且你知道它没有任何值的信息你应该删除它或重命名它,以便新安装不会尝试只使用现有的数据目录。数据目录位置显示在卸载程序发出的消息中。