当我尝试在 Windows 10(64 位)上安装 PostgreSQL 时,我收到一条提示:
和
最佳答案
您是否以管理员权限安装了 postgresql?
这可能是由于权限问题,您可以尝试:
runas /user:postgres cmd.exe
另一种选择是:
net user postgres /delete
net user /add postgres <password>
net localgroup administrators postgres /add
5a.将 postgres 用户添加到 Power Users 组
net localgroup "power users" postgres /add
5b.将 postgres 用户添加到管理员的 local-group net localgroup Administrators postgres /add
runas /user:postgres cmd.exe
C:\Download\postgresql-9.6.12-windows.exe // or whatever version you are using
这应该会成功运行安装。 net localgroup administrators postgres /delete
正如@Imraan 在 DBA 上提到的那样 -> Link
编辑关于@Youssef 的评论:
根据版本和场景,需要将用户
postgres
添加到管理员的 localgroup
而不是 power users
。superuser SE 中关于高级用户的简短概述:
高级用户可以:
关于postgresql - 在 Windows 10 中安装 PostgreSQL 时出现的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55282696/