请选择 进入手机版 | 继续访问电脑版

postgresql 创建用户、授权、基本操作总结

[复制链接]
菜鸡 发表于 2020-12-31 19:00:38 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
-- postgres数据库 默认用户是postgres,为超等用户

-- 创建数据库  
  1. CREATE DATABASE db_1;
复制代码
-- 创建表
  1. DROP TABLEIF        EXISTS table_1;CREATE TABLE table_1 ( id INTEGER NOT NULL, NAME CHARACTER ( 100 ), PRIMARY KEY ( id ) );
复制代码
-- 创建用户
  1. CREATE USER lzl WITH PASSWORD '123456';
复制代码
-- 将数据库 public 权限授权于 lzl
  1. GRANT ALL PRIVILEGES ON DATABASE db_1 TO lzl;
复制代码
-- 【单独授权一张表】 授予用户查察授权数据库内里的某张表的权限(注:此下令需要进入被授权的数据库利用)
  1. GRANT ALL PRIVILEGES ON TABLE table_1 TO lzl;
复制代码
-- 【授权一个数据库的所有表】 授予用户查察授权数据库内里的所有表的权限(注:此下令需要进入被授权的数据库利用)
  1. GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO lzl;
复制代码
-- 查察所有用户【创建的用户】
  1. SELECT * FROM  pg_user;
复制代码
-- 修改用户暗码
  1. ALTER USER lzl WITH PASSWORD '123456789';
复制代码
 

来源:https://blog.csdn.net/lzl_anonym/article/details/111984995
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )