我是靠谱客的博主 等待洋葱,最近开发中收集的这篇文章主要介绍postgresql 创建用户、授权、基本操作总结-- postgres数据库 默认用户是postgres,为超级用户,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

-- postgres数据库 默认用户是postgres,为超级用户

-- 创建数据库  

CREATE DATABASE db_1;

-- 创建表

DROP TABLE
IF
	EXISTS table_1;
CREATE TABLE table_1 ( id INTEGER NOT NULL, NAME CHARACTER ( 100 ), PRIMARY KEY ( id ) );

-- 创建用户

CREATE USER lzl WITH PASSWORD '123456';

-- 将数据库 public 权限授权于 lzl

GRANT ALL PRIVILEGES ON DATABASE db_1 TO lzl;

-- 【单独授权一张表】 授予用户查看授权数据库里面的某张表的权限(注:此命令需要进入被授权的数据库操作)

GRANT ALL PRIVILEGES ON TABLE table_1 TO lzl;

-- 【授权一个数据库的所有表】 授予用户查看授权数据库里面的所有表的权限(注:此命令需要进入被授权的数据库操作)

GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO lzl;

-- 查看所有用户【创建的用户】

SELECT * FROM  pg_user;

-- 修改用户密码

ALTER USER lzl WITH PASSWORD '123456789';

 

最后

以上就是等待洋葱为你收集整理的postgresql 创建用户、授权、基本操作总结-- postgres数据库 默认用户是postgres,为超级用户的全部内容,希望文章能够帮你解决postgresql 创建用户、授权、基本操作总结-- postgres数据库 默认用户是postgres,为超级用户所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部