WORKGROUP\user:帐户名称和安全 ID 之间未完成映射,

问题描述 投票:0回答:1

我在 Windows Server 中使用 Chocolaty 和 Beaker 测试安装了 PostgreSQL,但出现此错误

WORKGROUP\user:未完成帐户名称和安全 ID 之间的映射。

然后:

Initdb:错误:无法访问目录 ́d:/postgres/data®:权限被拒绝

我虽然问题是因为WORKGROUP,我已经尝试了Google搜索中提到的大多数解决方案,但不幸的是没有成功。

postgresql chocolatey beaker serverspec windows-server-2022
1个回答
0
投票

您的 Windows 11 用户名必须包含 PostgreSQL 安装程序不喜欢的字符,就像我的法国口音

Sébastien
一样。 因此,无需创建新的 Windows 帐户或在 Windows 注册表中进行疯狂的操作,只需在
netplwiz
中更改您的用户名,您将从管理员模式下的命令行/终端启动,选择“有问题的用户”在“用户帐户”窗口中,转到“属性”。您所要做的就是提供一个更英文的名称并重新启动电脑。 PostgreSQL 安装现在可以运行了。

© www.soinside.com 2019 - 2024. All rights reserved.