首页 > 数据库技术 > 详细

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

时间:2019-10-15 10:35:10      阅读:252      评论:0      收藏:0      [点我收藏+]

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

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

 

 2.修改PostgreSQL登录密码:
          postgres=# ALTER USER postgres WITH 123456 ‘postgres‘;
         //postgres=#为PostgreSQL下的命令提示符

3.创建数据库用户dbuser(刚才创建的是Linux系统用户),并设置密码。

CREATE USER odoo WITH PASSWORD ‘123456‘;

4.创建用户数据库,这里为exampledb,并指定所有者为dbuser。

CREATE DATABASE exampledb OWNER  odoo;

5.将exampledb数据库的所有权限都赋予dbuser,否则dbuser只能登录控制台,没有任何数据库操作权限。

GRANT ALL PRIVILEGES ON DATABASE exampledb to  odoo;

6使用\q命令退出控制台(也可以直接按ctrl+D)。

删除数据表

 DROP database exampledb;

列出数据库名

SELECT datname FROM pg_database;

检查是否存在该用户

 psql testbd -tAc "SELECT 1 FROM pg_roles WHERE rolname=‘odoo‘"

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

原文:https://www.cnblogs.com/Gbeniot/p/11675528.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!