我是靠谱客的博主 等待洋葱,最近开发中收集的这篇文章主要介绍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,为超级用户所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复