27 如何使用SQL更改用户的PostgreSQL密码。我有用户(alex)和他的密码(例如pass),我需要使用sql语句将其密码更改为NULL ... sql password postgresql
6 你要 ALTER ROLE alex SET PASSWORD TO NULL 当然,您必须以Postgres超级用户的身份执行此操作。 不幸的是,这不允许您使用空白密码登录。如果您的pg_hba.conf条目指定的身份验证类型为“信任”而不是“ md5”或“密码”,则您只能在没有密码的情况下登录。 因此,此SQL命令只是为曾经有一个用户但现在可以信任的用户清除密码,而无需输入密码。您实际上无法使用空白密码进行身份验证。区别很小。 — 詹姆斯·F source