概述
在部署完《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 创建用户、数据库、授权所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复