当前位置: 首页 > news >正文

citus设置密码

给citus集权设置密码

用户名: luozhengkang
密码:xiaoluo
数据库:mdmaster_prod-- 创建用户
CREATE USER luozhengkang WITH PASSWORD 'xiaoluo' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN CONNECTION LIMIT -1;---检查是否创建成功
\du luozhengkang-- 创建数据库并指定所有者
CREATE DATABASE mdmaster_prod OWNER = luozhengkang ENCODING = 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE = template0 CONNECTION LIMIT = -1;-- 授予基本权限
GRANT CONNECT ON DATABASE mdmaster_prod TO luozhengkang;-- 连接到新创建的数据库后执行以下权限设置
\c mdmaster_prod-- 在目标数据库中授予架构权限
GRANT USAGE ON SCHEMA public TO luozhengkang;
GRANT CREATE ON SCHEMA public TO luozhengkang;
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO luozhengkang;
GRANT USAGE ON ALL SEQUENCES IN SCHEMA public TO luozhengkang;-- 设置默认权限,确保新对象也有相应权限
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, INSERT, UPDATE, DELETE ON TABLES TO luozhengkang;ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT USAGE ON SEQUENCES TO luozhengkang;ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT EXECUTE ON FUNCTIONS TO luozhengkang;---进行查看
mdmaster_prod=# \l mdmaster_prodList of databasesName            |       Owner       | Encoding |   Collate   |    Ctype    | ICU Locale | Locale Provider |            Access privileges            
---------------------------+-------------------+----------+-------------+-------------+------------+-----------------+-----------------------------------------mdmaster_prod | luozhengkang | UTF8     | en_US.UTF-8 | en_US.UTF-8 |            | libc            | =Tc/luozhengkang                  +|                   |          |             |             |            |                 | luozhengkang=CTc/luozhengkang
(1 row)mdmaster_prod=# \du luozhengkangList of rolesRole name     | Attributes | Member of 
-------------------+------------+-----------luozhengkang |            | {}#在主节点进行创建worker节点的数据库postgres=# SELECT run_command_on_workers($cmd$ CREATE DATABASE mdmaster_prod OWNER luozhengkang; $cmd$);run_command_on_workers           
--------------------------------------------(10.133.165.135,24398,t,"CREATE DATABASE")(10.133.165.80,24398,t,"CREATE DATABASE")验证worker
http://www.gsyq.cn/news/18205.html

相关文章:

  • 云原生docker离线二进制安装 - 详解
  • ARM芯片架构之CoreSight高效的系统架构规范
  • 如何设计10亿用户级的微博Feed流系统并应对100W QPS的挑战?
  • 2025 年铝门窗厂家推荐榜,系统 / 智能 / 断桥 / 窄边 / 定制 / 全景 / 阳光房 / 隐框 / 隔声 / 防火铝门窗公司推荐
  • 现代软件工程阅读和提问作业-1
  • 完整教程:【Spark+Hive+hadoop】人类健康生活方式数据分析
  • 微算法科技(NASDAQ:MLGO)基于任务迁移的弹性框架重塑动态扩缩容,赋能边缘智能计算
  • 达芬奇中文入门到精通视频教程DaVinci Resolve常用快捷键
  • 读书笔记:**Oracle 中的数字类型:怎么选?怎么用?**
  • 什么是Symbol?
  • 苹果应用上架全流程指南 iOS 应用发布步骤、App Store 审核流程、ipa 文件上传与 uni-app 打包实战经验 - 教程
  • PyCharm 2025.1重磅升级:AI驱动开发+全功能免费核心,Python开发者必看
  • create dir or file in Qpython
  • 学习笔记——计算机程序设计
  • CAD文件处理控件Aspose.CAD教程:在 Python 中将 SVG 转换为 PDF
  • 电子打气泵方案(工作原理和组成以及功能参数)
  • 2025 年电源滤波器源头厂家最新推荐排行榜:精选优质国内品牌,覆盖单相 / 三相 / 直流等多类型产品直流/IEC插座式/定制化电源滤波器厂家推荐
  • 2025 年压力表厂家最新推荐排行榜重磅发布!聚焦耐腐蚀耐震性能,助力企业精准选优质产品数显/耐高温/数字/抗震/膜盒/隔膜压力表厂家推荐
  • Putty设置SSH隧道,隧道和代理的原理区别(KIMI)
  • Node.js基础库介绍与使用
  • gaussdb常用操作 - 吾辈当奋斗
  • Webpack与Vite原理深度解析
  • IStringLocalizer突然失效?线程的“失忆症”
  • c# 读取xml到datagridview
  • KLT就是Android中开一个线程是ULT还
  • 记一次Windows 10 无法打开计算器、照片等系统自带小工具问题解决
  • 数据库设计原则文档 - 指南
  • 251010
  • 一款快速复制软件!FastCopy复制软件绿色版下载
  • 深入解析:【数据结构】List 详解