有时候,忘记了postgresql 安装时默认用户postgres 的密码,怎么办呢?

linux shell命令下面输入: sudo -u postgres psql  (这样就可以直接登录进postgres 了, 然后在里面可以进行添加用户,修改密码之类的,都不是问题了!!)

-----------------------------------------------------------------------------------------------------------------

修改PostgreSQL数据库的默认用户postgres的密码(注意不是linux系统帐号)

第一步:1、PostgreSQL登录(使用psql客户端登录)

# sudo -u postgres psql

//其中,sudo -u postgres 是使用postgres 用户登录的意思

//PostgreSQL数据默认会创建一个postgres的数据库用户作为数据库的管理员,密码是随机的,所以这里

//设定为'postgres'

2.修改PostgreSQL登录密码:

postgres=# ALTER USER postgres WITH PASSWORD 'postgres';

//postgres=#为PostgreSQL下的命令提示符

3.退出PostgreSQL psql客户端

postgres=# \q

[代码说明]

‘#’和’#'之前的字符是系统提示符,’postgres=#’是psql客户端的提示符,红色字符为输入命令(本文其它部分亦如此);

[功能说明]

PostgreSQL数据默认会创建一个postgres的数据库用户作为数据库的管理员,密码是随机的,我人需要修改为指定的密码,这里设定为’postgres’

第二步:修改linux系统的postgres用户的密码(密码与数据库用户postgres的密码相同)

1.删除PostgreSQL用户密码

# sudo passwd -d postgres

passwd: password expiry information changed.

//passwd -d 是清空指定用户密码的意思

2.设置PostgreSQL用户密码

PostgreSQL数据默认会创建一个linux用户postgres,通过上面的代码修改密码为'postgres’(这取决于

第二步中的密码,只要与其相同即可)。

现在,我们就可以在数据库服务器上用 postgres帐号通过psql或者pgAdmin等等客户端操作数据库了。

#sudo -u postgres passwd

输入新的 UNIX 密码:

重新输入新的 UNIX 密码:

passwd:已成功更新密码

----------------------------------------------------------------分割线----------------------------------------------------------------------

有时候,发现同一台ubuntu 上面有两个postgres server 的实例

要修改其中一个实例的postgres (9.5)的密码。

sudo -u postgres psql -p 5433

这样,如下图所示,就登录进9.5这个实例了,这样就可以修改这个实例的postgres 的密码了。!

查看这个postgres实例的用户列表。只有一个安装的时候默认的用户。

查看这个postgres 实例的数据库列表, 只有安装的时候默认的数据库。

修改PostgreSQL数据库的默认用户postgres的密码 并新建用户

1.忘记了postgresql 安装时默认用户postgres 的密码,怎么办呢? linux shell命令下面输入: sudo -u postgres psql  (这样就可以直接登录进postg ...

PostgreSQL 修改设置数据库的默认用户以及权限.

1. 登录PG数据库. psql -U postgres 界面效果为: [root@centos76 ~]# psql -U postgres psql (10.7) Type "help& ...

Client默认用户及登录密码(转)

Client默认用户及登录密码 SAP系统(如ERP.CRM等)安装完成,初始化状态下有若干个客户端(Client).如果是生产系统,一般只有000.001.066等三个Client:如果是IDES系 ...

PostgreSQL数据库创建只读用户总结

好久没有弄,有点忘了,今天有客户问这个问题,发现几个SQL还解决不了,于是总结一下: --以超级用户登录数据库,创建用户: postgres=# create user test_read_only ...

修改MySql数据库的默认时

MySql数据库创建后,默认的时区比东八区少了八个小时.如果Sql语句中使用到MySql的时间的话就会比正常时间少了八个小时.所以需要修改MySql的系统时区,使其显示的时间和我们现在的时间一致. 1 ...

修改jenkins启动的默认用户

# 背景 通过yum命令安装的jenkins,通过service jenkins去启动jenkins的话,默认的用户是jenkins,但jenkins这个用户是无法通过su切换过去的 ,在某些环节可能 ...

PostgreSQL远程连接配置管理/账号密码分配(解决:致命错误: 用户 "postgres" Ident 认证失败)

问题:致命错误: 用户 "postgres" Ident 认证失败 说明:这个是由于没有配置远程访问且认证方式没改造成的,只需要更改使用账号密码认证即可. 解决:找到pg_hba. ...

MetaSploit攻击实例讲解------终端下PostgreSQL数据库的使用(包括kali linux 2016.2(rolling) 和 BT5)

不多说,直接上干货! 配置msf连接postgresql数据库 我这里是使用kali linux 2016.2(rolling)   用过的博友们都知道,已经预安装好了PostgreSQL. 1. p ...

PostgreSQL数据库基本配置

一.安装 首先安装PostgreSQL客户端: sudo apt-get install postgresql-client 然后,安装PostgreSQL服务器: sudo apt-get inst ...

随机推荐

ajax大全

简介 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上. 传统的web应用简单的操作需要加载全局 ...

Xcode 7真机测试详解

1.准备 注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk image 首先,准备好下面的设 ...

用ant重新编译jdk加入调试信息

(文章后面提供了ant和build.xml打包之后的build.zip下载,解压build.zip,然后将apache-ant-1.9.2-bin.zip解压即完成了ant安装,也可到http://a ...

流行的Python项目汇总

年有哪些流行的Python项目呢?下面,我们一起来看下. 一.测试和调试 python_koans :Python Koans 算 “Ruby Koans” 的一部分,作为交互式教程,可以学习 TDD ...

Web前端性能优化的14条规则

1.减少Http请求 使用图片地图 使用CSS Sprites 合并JS和CSS文件 这个是由于浏览器对同一个host有并行下载的限制,http请求越多,总体下载速度越慢 2.使用CDN(内容发布网络 ...

java 判断大小写、数字出现的次数

//定义一个字符串 String s = "Hello123World"; //定义三个统计变量 int bigCount = 0; int smallCount = 0; int ...

foreach的2个细节!

人生不应该在同第一个地方摔第三次.... 1. foreach的时候一定要对要遍历的元素进行null判定. 2. foreach中不要对遍历的元素进行增删改操作(问题严重) 还有一个细节: 使用了的流 ...

Python模块发布

项目根目录添加setup.py模块: from distutils.core import setup setup( name="模块名字", version="1.0. ...

MySQL多源复制【转】

什么是多源复制? 首先,我们需要清楚 multi-master 与multi-source 复制不是一样的. Multi-Master 复制通常是环形复制, 你可以在任意主机上将数据复制给其他主机. ...

pyDes库 实现python的des加密

下载及简介地址:https://twhiteman.netfirms.com/des.html 如需要在python中使用des加密,可以直接使用pyDes库加密,该库提供了CBC和ECB两种加密方式 ...

bt5更改mysql密码_修改PostgreSQL数据库的默认用户postgres的密码相关推荐

  1. 修改PostgreSQL数据库默认用户postgres的密码

    修改PostgreSQL数据库默认用户postgres的密码 PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下: 步骤一:登录Postgr ...

  2. 更改oracle sysdba密码,正确修改Oracle数据库的默认账号密码的方法

    创建表空间和用户时,需要的时候竟然忘记了密码,试了好多次都没连接上,进而用户也被锁定,下面就教您处理Oracle默认用户的密码问题的方法,希望对和我一样情况的朋友们有所帮助. 1.安装时选择的自动安装 ...

  3. PostgreSQL 修改默认用户 postgres 的密码 - 图形化界面操作

    如何修改 PostgreSQL 的用户密码呢?网上的方法大都是使用命令行修改,但不知为何我执行总是失败. 找了好多文章试了 n 次还是不行,最后终于摸索出不用命令行,用图形化界面修改密码的简单方法. ...

  4. oracle数据库实例的账号密码,正确修改Oracle数据库的默认账号密码的方法

    创建表空间和用户时,需要的时候竟然忘记了密码,试了好多次都没连接上,进而用户也被锁定,下面就教您处理Oracle默认用户的密码问题的方法,希望对和我一样情况的朋友们有所帮助. 1.安装时选择的自动安装 ...

  5. WIN SERVER8更改MYSQL的datadir后,数据库启动不起来

    以前一直都没注意的问题,这次就记录下来吧,如果有同样问题的也当做一个提示 WIN SERVER8更改MYSQL的datadir后,数据库启动不起来,具体原因有二. 首先,先来看一下如何更改 datad ...

  6. Xampp修改数据库默认用户root的密码

    Xampp数据库默认用户root,密码为空,修改密码的位置:xampp/passwords.txt 转载于:https://www.cnblogs.com/testlife/archive/2012/ ...

  7. 服务器密码修改db2数据库密码错误,DB2用户密码的修改鱼数据库备份恢复的相关问题...

    此文章主要向大家讲述的是DB2用户密码的修改以及数据库备份恢复的相关问题的描述,如果你对DB2用户密码的修改以及数据库备份恢复德相关问题的描述有兴趣的话,你就可以对以下的文章点击观看了. 前天开始安装 ...

  8. postgreSQL数据库默认用户postgres常用命令

    1.修改用户postgres的密码 #alter user postgres with password 'xxxx';(其中xxxx是修改的密码). 2.查看下当前schema的所有者: // 查看 ...

  9. Java黑皮书课后题第6章:**6.18(检测密码)一些网站对于密码具有一些规则。编写一个方法检测字符串是否是一个有效密码。编写一个程序,提示用户输入一个密码,如果符合规则,则显示…否则显示…

    6.18(检测密码)一些网站对于密码具有一些规则.编写一个方法检测字符串是否是一个有效密码.编写一个程序,提示用户输入一个密码,如果符合规则,则显示-否则显示- 题目 题目描述 破题 代码 运行示例 ...

最新文章

  1. 帝国cms 标签php,帝国cms常用标签总结
  2. 单片机 原子性操作_一款深藏功与名的国产单片机——F1C100A
  3. C语言学习之分别用if和switch编程,输入0-100分成绩,输出相应的成绩档次。
  4. sklearn自学指南(part56)--朴素贝叶斯
  5. 使用EFI引导从硬盘(U盘)安装Win7的图文教程
  6. MITK医学Python开发入门详细版
  7. 监控和审计 Oracle 数据库错误
  8. PHP在线支付类集锦(银联支付宝手机支付宝微信等)
  9. java窗口按钮位置设置
  10. win2008 时间同步命令
  11. 速达服务器启动时显示对象名ACCSET无效
  12. 在线JS编辑器,可运行保存简单JS代码(已开源)
  13. 会员直推奖php程序_直推奖+对碰奖+*奖+互助奖+见点奖
  14. Ubuntu系统下python编程入门
  15. 奇点云数据中台技术汇(一) | DataSimba——企业级一站式大数据智能服务平台
  16. 鼠标精灵对码软件_暗影精灵6游戏主机评测
  17. adobe xd_如何在Adobe XD中创建Finance App UI设计
  18. 一位阿里导师给大学生的忠告
  19. MSC/VLR/SSP
  20. 【Linux】ARM篇一--计算机基础与RAM处理器概论

热门文章

  1. vivox9android7.1版本,再战一年:vivo X9获得Anroid 7.1固件更新
  2. 转载 百度腾讯阿里,其大数据优劣势与策略分析
  3. MACH_START
  4. 学画画真的很需要天赋吗,不一定看看他是怎么说的
  5. MATLAB曲线拟合灵敏度,用Matlab曲线拟合工具箱curve fitting曲线拟合,原来是这样的...
  6. VBoot WinXP
  7. 海量用户实时互动直播架构探索
  8. python 高斯过程_高斯过程 Gaussian Processes 原理、可视化及代码实现
  9. MATLAB求解方程和方程组
  10. (附源码)springboot+mysql+ssm医院挂号系统的设计与实现 毕业设计211633