暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL使用笔记

原创 数据库管理员陆美芳 2024-01-16
120

用户/角色创建

创建用户/角色

postgres=# CREATE USER readUser WITH PASSWORD ‘readUser123+’;
CREATE ROLE

创建数据库归属角色

postgres=# create database readdb owner readUser;
CREATE DATABASE

授权角色

postgres=# GRANT ALL PRIVILEGES ON DATABASE readdb TO readUser;
GRANT

创建schema

postgres=# create schema readuser;
CREATE SCHEMA

修改shcema的归属角色

postgres=# alter schema readuser owner to readUser;
ALTER SCHEMA

所有表的查改增权限授权角色

postgres=# grant select,insert,update on all tables in schema readuser to readuser;
GRANT

用户/角色删除

首先删除shcema

postgres=# drop schema readuser;
DROP SCHEMA

其次删除数据库【在所有客户端连接断开后】

postgres=# drop database readdb;
DROP DATABASE

最后删除用户/角色

postgres=# drop user readUser;
DROP ROLE

最后修改时间:2024-01-16 17:44:25
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论