postgresql安装启动好之后默认会有一个没有密码的账号进行登录,但是为了区分数据库很多小伙伴都会去创建几个账号。但是可能会有记不住账号密码的情况,所以下面这篇文章就会来介绍一下postgresql数据库查看密码的方法。
1.查看postgresql数据库账号密码首先需要确定数据库的服务是打开的,在开始菜单处搜索服务并打开,在服务列表里找到postgresql右键选择启动就行了。
2.postgresql数据库服务启动之后还要切换到管理账户登录并连接上数据库,通过cmd打开命令行窗口并输入以下命令,如下所示:
# 切换到管理员登录 su postgres # 连接postgresql数据库 psql
3.这两个命令执行完毕后就会用postgres这个账号登录进本地的postgresql数据库之中了,查看账号和密码的话也只能查看本地用户表里的数据。想要查看远程服务器账号密码的话还需要在psql命令之后加上远程服务器的ip地址,下面这个命令就可以将所有的用户和密码全部输出出来了,命令如下:
SELECT rolname,rolpassword FROM pg_authid
4.虽然密码已经输出出来但是可以发现postgresql数据库对用户密码做了md5的加密处理,在浏览器网址栏处输入https://cmd5.com/这个网址就可以进入在线md5密文解密网站。将之前得到的密码复制后粘贴在输入框中就可以得到解密后的真正密码了。
以上就是获取postgresql数据库密码的详细步骤了,希望对你有所帮助。