介绍
本篇文章为大家展示了如何修改PostgreSQL的登录密码,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
PostgreSQL登录
<强> 1,可通过客户端pgAdmin三世直接登录强>
<强> 2,可通过命令行强>
命令:psql - h 10.10.10.10用户- u - d postgres - p 5570
- h:数据库IP
- u:登录用户
- d:登录的数据库
- p:登录端口
方法:进入PostgreSQL的客户端安装目录(我的安装目录:C: \ Program Files \ PostgreSQL \ 9.4 \ bin),执行psql命令,其中\ q表示退出数据库
修改密码
直接执行以sql即下可修改密码
alter user pguser with password & # 39; new 密码# 39;;
<强>补充:PostgreSQL修改密码认证方式强>
我就废话不多说了,大家还是直接看代码吧~
(postgres@postgres_vm ~),美元psql psql (12.4) 想Type “for 帮助。 postgres=#, show password_encryption ; ,password_encryption --------------------- ,md5 (1,行) postgres=#, select *,得到pg_authid where rolname=& # 39;人力资源# 39;; |,oid rolname |, rolsuper |, rolinherit |, rolcreaterole |, rolcreatedb |, rolcanlogin |, rolreplication |, rolbypassrls |, rolconnlimit |,,,,,,, r olpassword ,,,,,, | rolvaliduntil - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - ,16386 |,hr ,, |, f ,,, |, t ,,,, |, f ,,,,,, |, f ,,,,, |, t ,,,,, |, f ,,,,,, |, f ,,,,, |,,,,,, 1, | md566ad2e6b6f adaa9fd11bfcab906e84c8 | (1,行) postgres=#, set password_encryption 用“安全- sha - 256“; 集 postgres=#, select *,得到pg_authid where rolname=& # 39;人力资源# 39;; |,oid rolname |, rolsuper |, rolinherit |, rolcreaterole |, rolcreatedb |, rolcanlogin |, rolreplication |, rolbypassrls |, rolconnlimit |,,,,,,, r olpassword ,,,,,, | rolvaliduntil - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - ,16386 |,hr ,, |, f ,,, |, t ,,,, |, f ,,,,,, |, f ,,,,, |, t ,,,,, |, f ,,,,,, |, f ,,,,, |,,,,,, 1, | md566ad2e6b6f adaa9fd11bfcab906e84c8 | (1,行) postgres=#, alter user  hr with password & # 39;这样的# 39;; ALTER 角色 postgres=#, select *,得到pg_authid where rolname=& # 39;人力资源# 39;; |,oid rolname |, rolsuper |, rolinherit |, rolcreaterole |, rolcreatedb |, rolcanlogin |, rolreplication |, rolbypassrls | rolconnlimit | ,,,,,,,,,,,,,,,,,,,,,,,rolpassword ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, | rolvaliduntil - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - ,16386 |,hr ,, |, f ,,, |, t ,,,, |, f ,,,,,, |, f ,,,,, |, t ,,,,, |, f ,,,,,, |, f ,,,,, |,,,,,, 1, |,安全- sha - 256 4096美元:dF5WnZnKGXen0mtqZeWldA k8sshkearhox93x5hmijkspxhecxdkjz56erjif + dU===2美元:FBbY3 + 22 nvxf83lbfk6dhbk2qpakja/0 rri3oxs4cdi=, | (1,行) null如何修改PostgreSQL的登录密码