温馨提示×

centos下pgadmin权限设置指南

小樊
64
2025-08-18 20:46:40
栏目: 智能运维

以下是在CentOS下设置pgAdmin权限的指南:

安装pgAdmin

使用命令sudo yum install pgadmin4安装。

配置pgAdmin

编辑配置文件/usr/lib/python2.7/site-packages/pgadmin4-web/config_distro.py,设置SERVER_MODE等参数。开放防火墙端口sudo firewall-cmd --permanent --add-port=5050/tcp并重启防火墙sudo firewall-cmd --reload

创建用户

在pgAdmin中,展开“服务器”节点,右键点击“登录”节点,选择“创建”-“登录”,填写用户名、密码等信息,根据需要勾选超级用户等权限。也可通过SQL命令CREATE ROLE创建。

分配权限

  • 数据库级别:在pgAdmin中,展开“服务器”-“数据库”节点,右键点击数据库选“属性”,在“权限”选项卡添加用户并设置权限。或用SQL命令GRANT,如GRANT ALL PRIVILEGES ON DATABASE your_database TO username
  • 表级别:展开“服务器”-“数据库”-“模式”-“表”节点,右键点击表选“属性”,在“权限”选项卡设置用户权限。
  • 角色级别:创建角色并分配数据库权限,再将用户添加到角色中。

0