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

WebFuture:瀚高数据库新建用户设置权限脚本

问题说明:瀚高数据库的用户是三权分立,添加新用户可以执行下面脚本给对应数据库添加权限(webfuture是数据库名称,highgo是新建的用户名),如下图:

CREATE USER highgo WITH PASSWORD '密码';
GRANT ALL PRIVILEGES ON DATABASE "webfuture" TO highgo;
set application_name to securedump;
-- 允许连接到数据库
GRANT CONNECT ON DATABASE "webfuture" TO highgo;
-- 授予对所有表的查询、插入、更新、删除权限
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO highgo;
-- 确保未来创建的表也可以执行这些操作
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, INSERT, UPDATE, DELETE ON TABLES TO highgo;
-- 授予对序列的使用和查询权限(用于自动增长字段)
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO highgo;
-- 如果有存储过程或视图,授予执行权限
GRANT EXECUTE ON ALL FUNCTIONS IN SCHEMA public TO highgo;
--GRANT SELECT ON ALL VIEWS IN SCHEMA public TO highgo;

相关文章:

  • C++中回调函数详解
  • opencv(C++) 变换图像与形态学操作
  • 【Git】Commit Hash vs Change-Id
  • 一张Billing项目的流程图
  • opencv(C++) 图像滤波
  • AR眼镜+AI视频盒子+视频监控联网平台:消防救援的智能革命
  • FileZillaServer(1) -- 记录
  • 模型可信度
  • 详解Kubernetes Scheduler 的调度策略
  • 基于 STM32 的农村污水处理控制系统设计与实现
  • HTML 表单与输入:基础语法到核心应用全解析
  • Kotlin 实战:Android 设备语言与国家地区的 5 种获取方式
  • 说说 Kotlin 中的 Any 与 Java 中的 Object 有何异同?
  • 国标GB28181视频平台EasyGBS助力公交/客运搭建全场景实时监控安全管理
  • 对于ARM开发各种手册的分类
  • 在springboot,禁止查询数据库种的某字段
  • 如何将 PDF 文件中的文本提取为 YAML(教程)
  • 代码随想录算法训练营 Day58 图论Ⅷ 拓扑排序 Dijkstra
  • 前端vue中使用signalr
  • Windows系统下 NVM 安装 Node.js 及版本切换实战指南
  • 安庆网站建设服务网/关键词挖掘站长
  • asp网站开门/软文案例短篇
  • 幼儿园的网站建设支持/外链网站
  • 网站上点击图片局部放大如何做/网络营销的公司有哪些
  • 成都网站建设成都/网络销售平台有哪些软件
  • 网站备案跟域名备案/镇江关键字优化品牌