首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iSharkFly

    pgAdmin 4 启动 PSQL Tool

    pgAdmin 4 界面中选择 Tools 下面的工具,然后选择 PSQL Tool 工具另外的,还可以在项目浏览器中选择右键,然后单击 PSQL Tool 工具。 https://www.isharkfly.com/t/pgadmin-4-psql-tool/16926

    21600编辑于 2025-02-13
  • 来自专栏网络安全技术点滴分享

    复现pgAdmin4

    一、漏洞详情 pgAdmin 是一个流行且功能丰富的开源 PostgreSQL 数据库管理和开发平台,广泛被数据库管理员和开发者用于通过 Web 界面管理 PostgreSQL 数据库。 该漏洞存在于 pgAdmin4 的数据库恢复(Restore)工具中,该工具使用 psql 命令行程序执行用户上传的纯文本 SQL 文件。 二、受影响版本 pgAdmin4(版本<=9.10) 三、漏洞复现步骤 这里以vulhub的pgadmin docker环境作为漏洞复现测试,复现的系统在ubuntu中 链接地址: https://github.com up -d 4.等容器启动后,在浏览器输入http://localhost:5050进入pgAdmin4登录页面,如下所示 5.以vulhub@example.com / vulhub登录凭据登录pgAdmin4 pgAdmin4 9.10 的检查逻辑可能只检测了 \n后跟 \!的模式,而 \r可以起到相似的分隔作用(在 psql中),从而绕过检测。 \\!

    15410编辑于 2026-01-19
  • 来自专栏小黑在哪里

    在Docker中运行PostgreSQL + pgAdmin 4

    拉取postgresql可视化工具pgadmin4:docker pull dpage/pgadmin4 ? 运行pgadmin4:docker run -d -p 5433:80 --name pgadmin4 -e PGADMIN_DEFAULT_EMAIL=test@123.com -e PGADMIN_DEFAULT_PASSWORD =123456 dpage/pgadmin4 ? 打开浏览器访问pgadmin4:http://localhost:5433/ ? 输入我们设置的邮箱test@123.com和密码123456,点击Login ? 连接server: ? ? ? 默认username是postgres,password是上面设置的pg123456 注意,因为pgadmin运行在docker里,所以host不能写localhost。

    8.6K41发布于 2020-08-14
  • 来自专栏王小雷

    pgAdmin4 ubuntu python 安装

    ubuntu安装pgAdmin4,通过python的pip 安装 pgAdmin4. (首更时间20161205) 新版本的pgAdmin4目前支持mac/window/linux/python,可是linux中只用YUM可以直接安装,而其他发行版只能通过python来安装pgAdmin4 Python3替换成Pyhon2或Python,pip3替换成pip即可 1.0 下载对应Python版本的pgAdmin4轮子,我使用的是Python3安装所以下载Python3的 pgadmin4- xiaolei@wang:~$ pip3 ~/Downloads/pgadmin4-1.1-py3-none-any.whl 4.0 打开pgAdmin(这个安装位置让我找了半天= =) 4.1 开启pgAdmin4 5050/ 输入刚刚设置的邮箱和密码即可看到pgAdmin4。

    1.9K70发布于 2018-01-02
  • 来自专栏王小雷

    安装配置postgreSQL+pgcli+pgadmin3

    记录了postgreSQL数据库的完整的安装配置过程,以及postgreSQL的pgcli命令行智能提醒扩展,pgadmin3图形化管理客户端的配置安装。 5.安装pgadmin3可视化数据库管理工具 5.1.pgadmin3安装 wxl@wxl-pc:~$ sudo install pgadmin3 ?

    1.7K100发布于 2018-01-02
  • 来自专栏轩辕镜像

    PGADMIN4 Docker 容器化部署指南

    :80:将主机5050端口映射到容器80端口(PGADMIN4默认Web端口)-e"PGADMIN_DEFAULT_EMAIL=..." :设置登录密码(必填,建议包含大小写字母、数字及特殊字符)-vpgadmin_data:/var/lib/pgadmin:创建命名数据卷pgadmin_data,持久化存储PGADMIN4配置、会话及日志数据 使用部署时配置的PGADMIN_DEFAULT_EMAIL和PGADMIN_DEFAULT_PASSWORD登录。 /target"参考资源PGADMIN4镜像文档(轩辕)https://xuanyuan.cloud/r/dpage/pgadmin4PGADMIN4镜像标签列表https://xuanyuan.cloud /r/dpage/pgadmin4/tagspgAdmin4官方文档https://www.pgadmin.org/docs/pgadmin4/latest/index.htmlDocker官方文档-数据卷管理

    61010编辑于 2025-12-02
  • 来自专栏雨临Lewis的博客

    PostgreSQL - pgAdmin4远程连接数据库

    前言 PostgreSQL在安装的时候自带的pgAdmin这个可视化工具,自从将PostgreSQL9升级到了10版本后,自带的pgAdmin也从3升级到了4版本。 pgAdmin4的变化非常巨大,刚接触时一脸懵逼,这里记录下怎么用pgAdmin4进行远程连接数据库并执行SQL语句。 连接成功后可以通过以下方式来执行SQL: 点击上方工具栏里的Tools -> Query Tool 输入SQL 选定某条SQL语句,点击Query Tool里的闪电标志的按钮,就可以执行改SQL语句 PS: 虽然pgAdmin4 参考链接 pgadmin4远程连接 postgresql服务 警告 本文最后更新于 December 6, 2018,文中内容可能已过时,请谨慎使用。

    8.7K30编辑于 2022-01-11
  • 来自专栏小麦苗的DB宝专栏

    【DB宝71】PostgreSQL图形化界面工具之pgAdmin4

    目录 1、简介 2、Windows安装 3、docker安装pgAdmin4 4、汉化pgAdmin4 5、使用pgAdmin4 5.1、插入数据 5.2、使用 insert查询工具插入多条数据 下载:https://www.pgadmin.org/download/ 2、Windows安装 下载:https://ftp.postgresql.org/pub/pgadmin/pgadmin4/ ,那么也可以直接使用服务器docker版本的pgAdmin4。 官网:https://hub.docker.com/r/dpage/pgadmin4/ 详细配置:https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html :680 4、汉化pgAdmin4 麦老师这里用的最新版本: 5、使用pgAdmin4 5.1、插入数据 或是: 这种方法也是可以的,不过之前要先确定表!!

    11.4K20编辑于 2021-12-17
  • 来自专栏网络安全技术点滴分享

    深入剖析CVE-2025-13780:pgAdmin 4严重远程代码执行漏洞

    CVE-2025-13780 “pgAdmin 4中的严重远程代码执行漏洞”严重性: 严重CVSS v3.1: 9.1 / 10攻击类型: 远程代码执行(RCE)状态: 已修复 受影响软件组件状态产品 pgAdmin 4受影响版本≤ 9.10已修复版本9.11+部署模式服务器模式恢复类型PLAIN 格式 SQL 转储 影响范围领域影响️ 主机系统命令执行️ 数据库可能被完全控制 权限提升可能性存在 攻击向量网络 所需权限低 用户交互无️ 缓解与修复方案✅ 立即行动升级到 pgAdmin 4 v9.11 或更高版本在可能的情况下,禁用或限制 PLAIN 格式恢复 安全加固在受限环境中运行 pgAdmin应用最小权限原则监控恢复活动并审计日志 独立安装或上游的 pgAdmin 安装可能仍然存在漏洞。 总结CVE-2025-13780 是一个教科书般的案例,说明了为什么输入过滤不能作为安全边界。 如果您在服务器模式下运行 pgAdmin 4 并允许进行 SQL 恢复,那么升级是必须的。

    16210编辑于 2026-01-03
  • 来自专栏FreeBuf

    PostgreSQL管理工具pgAdmin 4中XSS漏洞的发现和利用

    本文我将给大家讲述我是如何发现及利用pgAdmin4桌面客户端中的XSS漏洞。在看完本文之后,请尽快升级到1.4版本。 前言 由于我一只手误触到新MacBookPro上那大得离谱的触摸板,pgAdmin 4页面不断放大缩小。这让我开始思索pgAdmin 4是否为Web应用。 ? 这也意味着pgAdmin 4用户可以查看不可信数据(主要是来自Web应用的任意数据),也即存在注入攻击漏洞。接下来得找一个方法在获得的上下文中完成一些有趣的事情。 将本机通信流量记录下之后我执行了如下查询: tcpdump -vvnni lo0 -w pgadmin.pcap port 53108 这使得我获得由localhost:53108发起的各种各样的API 第二次失败 我认为对本地服务执行CSRF攻击或许有的玩,但事实证明pgAdmin每次启动端口都会改变,此外还会请求一个token令牌进行设置,就目前来看我们没得玩啊。

    1.8K100发布于 2018-02-24
  • CVE-2025-13780:pgAdmin 4 严重远程代码执行漏洞深度解析

    项目概述CVE-2025-13780 是 pgAdmin 4 中的一个严重安全漏洞,该漏洞允许远程攻击者在主机系统上执行任意命令。 漏洞发生在pgAdmin运行于服务器模式并用于恢复PLAIN格式的PostgreSQL数据库转储文件时。精心构造的SQL文件可以绕过pgAdmin的保护机制,触发底层操作系统的命令执行。 pgAdmin 尝试使用正则表达式过滤来阻止危险的psql元命令(例如 \!)。 进程权限执行命令️ 缓解与修复措施✅ 立即行动升级到 pgAdmin 4 v9.11 或更高版本在可能的情况下,禁用或限制PLAIN格式恢复 安全加固建议在受限制的环境中运行pgAdmin应用最小权限原则监控恢复活动并审计日志 如果您在服务器模式下运行pgAdmin 4并允许SQL恢复,那么升级是必须的。

    15810编辑于 2026-01-26
  • 来自专栏福大大架构师每日一题

    2022-08-15:k8s安装pgadmin,yaml如何写?

    2022-08-15:k8s安装pgadmin,yaml如何写? 答案2022-08-15:yaml如下:# 依赖postgres.yamlapiVersion: apps/v1kind: Deploymentmetadata: labels: app: pgadmin name: pgadmin namespace: moonfddspec: replicas: 1 selector: matchLabels: app: pgadmin template name: PGADMIN_DEFAULT_EMAIL value: "user@domain.com" - name: PGADMIN_DEFAULT_PASSWORD name: pgadmin---apiVersion: v1kind: Servicemetadata: labels: app: pgadmin name: pgadmin

    51920编辑于 2022-08-15
  • 来自专栏ECS服务器

    postgresql 数据库安装配置

    安装好以后,查看版本管理,安装数据库 查看性能,将listen_addresses 改为所有人 增加修改红框内容,将trust,改成md5 方式认证 修改密码 增加数据库 pgadmin 管理界面 下载地址:https://www.pgadmin.org/download/pgadmin-4-windows/ Files CURRENT_MAINTAINER 2023-04-13 11:55: 33 136 bytes pgadmin4-7.0-x64.exe 2023-04-13 11:56:00 171.2 MB Current Maintainer Support: pgadmin-support @lists.postgresql.org Website: https://www.pgadmin.org/ Tracker: https://github.com/pgadmin-org/pgadmin4

    69730编辑于 2023-05-21
  • 来自专栏学无止境

    PostgreSQL:安装及中文显示

    二、pgAdmin 1、简介 pgAdmin 是自带的数据库的图形化工具,PostgreSQL 9.x 自带的是 pgAdmin3,是一个桌面应用程序。 PostgreSQL 10.x 开始升级到 pgAdmin4, pgAdmin 4 是 pgAdmin 的完全重写,是一个 Web 应用程序。 Web 版的数据库图形化工具,估计很多人用起来会不习惯,可以去官网(https://www.pgadmin.org/download/)下低版本的安装,其实用用也就习惯了。 然后打开 pgAdmin,点击 File -> Preferences ? 在 User language 中选择简体中文后保存,重启 pgAdmin 后就是中文显示了。 ?

    4.3K40发布于 2019-03-14
  • 来自专栏Ryan Miao

    Ubuntu18.04安装postgresql-10

    development | |postgresql-server-dev-10| libraries and headers for C language backend development | |pgadmin4 | pgAdmin 4 graphical administration utility | 安装 sudo apt-get install postgresql-10 pgadmin4 安装之后 /postgresql/10 然后其他配置类似centos7: https://www.cnblogs.com/woshimrf/p/centos-install-postgresql.html 启动pgadmin Ubuntu上navicate貌似不好装,使用官方pgadmin4 sudo find / -name pgAdmin4 ## 启动 pgAdmin4

    1.4K10发布于 2019-07-10
  • 来自专栏single云社区

    免费、开源、好用的 SQL 客户端合集

    来说,pgAdmin 就像 phpMyAdmin 对于 MySQL 一样。 pgAdmin 是为 PostgreSQL 量身定制的管理工具,提供了无与伦比的兼容性和性能。无论是在 Linux、Unix、macOS 还是 Windows,pgAdmin 都能提供一致的用户体验。 pgAdmin不仅仅是一个简单的数据库管理工具,它还提供了数据备份、还原、用户权限管理、数据库架构设计等高级功能。 pgAdmin 4 是 pgAdmin 系列的最新版本,它使用 Python 和 Javascript/jQuery 进行了完全重写,带来了全新的用户界面和改进的性能。 官方地址:https://www.pgadmin.org/开源地址:https://github.com/pgadmin-org/pgadmin4

    2.7K00编辑于 2024-05-29
  • 来自专栏网络技术联盟站

    2023年三个最佳的免费PostgreSQL GUI工具

    图片2. pgAdminhttps://www.pgadmin.org/图片pgAdmin是PostgreSQL官方推荐的数据库管理工具,也是一个流行的免费GUI工具。 图片以下是pgAdmin的一些特点:官方支持:作为PostgreSQL官方推荐的工具,pgAdmin提供了最新的PostgreSQL版本的全面支持,并与PostgreSQL数据库紧密集成。 多种功能:pgAdmin提供了强大的查询编辑器、表和视图管理、用户和权限管理、备份和恢复、监控和性能优化等功能,满足了用户对数据库管理的各种需求。 Web和桌面版本:pgAdmin提供了基于Web的版本和桌面版本,用户可以根据自己的偏好选择适合自己的版本进行使用。 跨平台支持:pgAdmin可在多个操作系统上运行,包括Windows、macOS和Linux,使用户能够在不同的平台上使用相同的工具。3.

    3.7K00编辑于 2023-06-17
  • 来自专栏猫头虎博客专区

    《增强你的PostgreSQL:最佳扩展和插件推荐》

    插件介绍 3.1 pgAdmin pgAdmin 是一款强大的图形用户界面 (GUI) 数据库管理工具,专为 PostgreSQL 开发的。 以下是一些 pgAdmin 的主要功能: 数据库管理:通过 pgAdmin,用户可以轻松管理 PostgreSQL 数据库,包括创建、删除、备份和还原数据库。 查询工具:pgAdmin 提供了一个内置的 SQL 查询工具,允许用户执行 SQL 查询并查看结果。 图形化查询计划:pgAdmin 允许用户查看 SQL 查询的执行计划,以帮助优化查询性能。 用户和权限管理:pgAdmin 允许管理员管理用户和权限,以控制对数据库的访问。

    3.3K10编辑于 2024-04-09
  • 来自专栏网站知识

    在Mac OS操作系统上安装 PostgreSQL方法

    postgres=# pgAdmin 4 打开 pgAdmin 4: 或者在屏幕右上方点击大象头像的图标: pgAdmin 主页如下 点击左侧的 Servers > Postgre SQL 10

    4.4K30发布于 2021-08-11
  • 来自专栏DevOps持续集成

    使用Kompose从Docker Compose 迁移到 Kubernetes

    traefik.http.routers.odoo.entrypoints=websecure" - "traefik.http.routers.odoo.tls.certresolver=myresolver" # PGAdmin pgadmin: image: dpage/pgadmin4:4.25 container_name: pgadmin4 environment: - PGADMIN_DEFAULT_EMAIL =me@example.org - PGADMIN_DEFAULT_PASSWORD=odoo - PGADMIN_LISTEN_PORT=80 volumes: /pgadmin:/var/lib/pgadmin restart: always labels: - "traefik.enable=true" - "traefik.http.routers.pgadmin.rule =Host(`$PGA_URL`)" - "traefik.http.routers.pgadmin.entrypoints=websecure" - "traefik.http.routers.pgadmin.tls.certresolver

    4.7K30编辑于 2022-10-04
领券