我想在我的本地计算机上安装postgresql(9.2版本)(操作系统:Windows 7)
所以,在安装的第一次,我有一些错误,现在,我只需要卸载旧的postgres,但是当我尝试卸载时,我收到了警告消息:The data directory (bla bla....) and service user account (NT AUTHORITY\NetworkService) have not been removed
问题:如何删除旧的user account
?
答案 0 :(得分:5)
如果要重新安装,则无需删除服务帐户。新安装将使用现有用户帐户。这个,以及多个版本可能正在使用它的事实,这就是为什么安装程序创建的任何用户帐户都不会被删除。
在任何情况下,9.2都不再使用postgres
用户帐户。默认情况下,它安装为NETWORKSERVICE
。这是 Windows系统帐户。即使您愿意,也无法将其删除,如果您这样做,则会使您的系统完全失效。卸载消息只是安装程序使用postgres
帐户时的剩余消息,但如果使用非默认用户帐户安装它仍然有用。我已将它作为一个错误报告给EnterpriseDB。
现在,如果你想要摆脱现有的数据目录,并且你知道它没有任何值的信息你应该删除它或重命名它,以便新安装不会尝试只使用现有的数据目录。数据目录位置显示在卸载程序发出的消息中。