Cómo cambiar la contraseña postgresql del usuario usando SQL. Tengo usuario (alex) y su contraseña (por ejemplo, pasar) necesito cambiar usando la instrucción sql su contraseña a NULL ...
27
Cómo cambiar la contraseña postgresql del usuario usando SQL. Tengo usuario (alex) y su contraseña (por ejemplo, pasar) necesito cambiar usando la instrucción sql su contraseña a NULL ...
La sintaxis para cambiar la contraseña de un usuario es
ALTER USER username WITH PASSWORD 'password';
Usted quiere
ALTER ROLE alex SET PASSWORD TO NULL
Por supuesto, tendrá que hacer esto como un superusuario de Postgres.
Desafortunadamente, eso no le permite iniciar sesión con una contraseña en blanco. Solo puede iniciar sesión sin una contraseña si su entrada pg_hba.conf especifica un tipo de autenticación de 'confianza' en lugar de 'md5' o 'contraseña'.
Entonces, este comando SQL solo está limpiando la contraseña para un usuario que solía tener una, pero que ahora es confiable para ingresar sin contraseña. En realidad no puede autenticarse con una contraseña en blanco. La distinción es leve.