我是靠谱客的博主 羞涩棒棒糖,最近开发中收集的这篇文章主要介绍PostgreSQL 创建用户、数据库、授权,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在部署完《CentOS 7 安装部署PostgreSQL 12》后,接下来进行创建数据库,创建用户,授权

创建超级用户

CREATE ROLE ray superuser PASSWORD '123Com' login;

远程用户基础设置

#以下配置文件均在数据目录下

#进入数据目录
cd /var/lib/pgsql/12/data

#修改监听地址
vim postgresql.conf
    #listen_addresses = 'localhost'
    #改为
    listen_addresses = '0.0.0.0'


#修改允许接入IP
vim pg_hba.conf
    #增加一行
    host    all             all             0.0.0.0/0               md5

创建一个数据库并授权给用户

创建一个dbuser用户并设置密码为123Com

create user dbuser with password '123Com';

创建一个raytest数据库并授权给刚刚的dbuser用户

CREATE DATABASE raytest OWNER dbuser;

将raytest数据库的所有权限都赋予dbuser用户

GRANT ALL PRIVILEGES ON DATABASE raytest TO dbuser;

 

参考连接:

https://blog.csdn.net/weixin_44763987/article/details/110197251

https://blog.csdn.net/zhangzeyuaaa/article/details/77941039

https://www.cnblogs.com/weihengblog/p/10082570.html

https://blog.csdn.net/geol200709/article/details/101017199

 

最后

以上就是羞涩棒棒糖为你收集整理的PostgreSQL 创建用户、数据库、授权的全部内容,希望文章能够帮你解决PostgreSQL 创建用户、数据库、授权所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部