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

pg_dump备份报错:Only syssso can access this table

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:4.5.8

症状

使用pg_dump对数据库进行备份时报错:

pg_dump:error:query failed:ERROR: Only syssso can access this table. pg_dump:error:query was: SELECT label, provider, classoid, objoid, objsubid from pg_catalog.pg_seclabel 0RDER BY classoid, objoid, objsubid

尝试以下方法,报同样的错误

1、pg_dump -U sysdba -d dbname -T pg_catalog.pg_seclabel -f dbname.sql

2、pg_dump -U sysdba -d dbname -n schemaname -f dbname.sql

问题原因

在开启强制访问控制的情况下,用户被创建的时候会同时为其创建默认安全标记“s0:c0.c1023”。用户创建对象是该对象的默认安全标记为其创建者的安全标记。用户的安全标记值存储在系统表hg_user_seclabel中,数据库对象的安全标记存储在系统表pg_seclabel中,这两个系统表只有syssso有权访问。

解决方案

关闭三权即可

psql-U syssso-d highgoselectset_secure_param('hg_sepofpowers','off');\!pg_ctl restart
http://www.jsqmd.com/news/567209/

相关文章:

  • 关于下一代程序员的“灵魂三问”:我们是在进化,还是在消失?
  • 华为 eNSP 实战:RIP 路由协议原理、应用场景与完整配置实验
  • 如何让单人游戏变身本地多人体验:Nucleus Co-Op的技术实现与应用
  • 断更 9 天放大招!OpenClaw 3.22 版全维度升级,龙虾这次真的变超强
  • 终极指南:如何无缝迁移IntelliJ IDEA快捷键到VSCode的完整教程
  • 跳出传统靶向框架:成纤维细胞激活蛋白(FAP)赋能实体瘤精准治疗
  • 如何用WireMock构建专业API模拟测试体系?从环境搭建到复杂场景的全流程指南
  • 3dc++双人枪战
  • Charlee44的技术驿站
  • 保姆级教程:霜儿-汉服-造相Z-Turbo镜像快速部署与使用指南
  • 深入浅出AES-GCM:从数学原理到现代加密的最佳实践
  • 基于CasRel的微信小程序开发:智能合同关键信息抽取工具
  • 从零到一:深入理解计算机系统与你的第一个C语言程序
  • 手把手教你搭个AI中转平台国内直连GPT-4,月入5000不是梦
  • Druid 德鲁伊 | 从零到一:Spring Boot 项目集成与监控平台实战
  • 快客电梯避坑指南:如何选择别墅家用电梯品牌 - 企业推荐官【官方】
  • 手把手在Arduino和STM32上跑通轻量级密码:以SPECK和SIMON为例的嵌入式C语言实现
  • Qwen3.5-4B-Claude-Opus-GGUF部署教程:llama-server API对接与Web前端联调
  • Qwen3.5-9B-AWQ-4bit图文理解实操:10分钟搭建个人AI看图助手
  • 别再让L298N烧掉你的STM32了!手把手教你用光耦和独立电源搭建电机控制隔离方案
  • YOLOv11 改进 - SPPF模块 AIFI基于注意力的尺度内特征交互:替代SPPF构建高效混合编码器,提升模型综合效能
  • 如何高效解决Windows驱动存储臃肿问题?DriverStore Explorer带来75-90%的空间释放效率提升
  • 【Java 25 FFI性能跃迁指南】:实测外部函数接口调用耗时降低63%的5大编译器级优化技巧
  • 货架用什么材质?冷轧钢和角钢哪个耐用? - 企业推荐官【官方】
  • KISSAC官方授权经销商公示 - 企业推荐官【官方】
  • 一文读懂:LLM是如何使用外部工具的?
  • Windows下Cppcheck静态测试全流程:从安装到生成HTML报告的避坑指南
  • 告别网线束缚!SimpleWiFi S2W-M06有线转无线神器实测(附配置图解)
  • 北京正规的五恒系统厂家哪家强 - 企业推荐官【官方】
  • Chrome密码一键提取:3分钟找回所有浏览器保存的密码