gpt4 book ai didi

postgresql - 允许 LocalSystem 访问 PostgreSQL 数据库

转载 作者:行者123 更新时间:2023-11-29 13:47:00 24 4
gpt4 key购买 nike

我正在尝试配置我的 PostgreSql 数据库(“mydb”)以便为 Windows“LocalSystem”帐户提供登录权限。

我在我的数据库中创建了一个名为 LocalSystem 的用户

SQL> CREATE USER LocalSystem;

然后,我尝试在 pg_hba.conf 中使用 SSPI 配置,但也许我配置错误的配置行:

# TYPE  DATABASE        USER            ADDRESS                 METHOD
host mydb LocalSystem 127.0.0.1/32 sspi

当我使用 psql 运行命令时,系统要求我提供密码...这出乎我的意料...

编辑:我还尝试使用

将我的域帐户映射到 postgres 用户
pg_ident.conf
#MAPNAME SYSTEM-USERNAME PG-USERNAME
postgresname domain\username postgresname

pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
host mydb postgresname 127.0.0.1/32 sspi

有人知道我该怎么做吗?

谢谢

最佳答案

它要求提供 Postgres 帐户的密码,而不是 Windows 帐户的密码。您可以通过 ALTER ROLE 或在 psql 中使用\password 命令设置 Postgres 密码

关于postgresql - 允许 LocalSystem 访问 PostgreSQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46835132/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com