linux

Linux pgAdmin如何创建用户

小樊
84
2025-02-14 22:17:58
栏目: 智能运维

在Linux系统下使用pgAdmin创建用户的步骤如下:

通过命令行创建用户(推荐初学者)

  1. 启动PostgreSQL服务

    sudo systemctl start postgresql@14-main
    

    (请根据您的PostgreSQL版本调整@14-main

  2. 登录到PostgreSQL

    sudo -u postgres psql
    
  3. 创建新用户

    在PostgreSQL的命令行界面中输入以下命令来创建一个新用户(将GIS替换为您想要的用户名,将mima替换为密码):

    CREATE USER GIS WITH PASSWORD 'mima';
    
  4. 授权用户访问数据库

    使用以下命令给予新用户对特定数据库的所有权限(将PGLearn替换为您想要授权的数据库名):

    GRANT ALL PRIVILEGES ON DATABASE PGLearn TO GIS;
    
  5. 退出PostgreSQL

    输入\q退出PostgreSQL命令行界面。

  6. 停止PostgreSQL服务(如需要):

    sudo systemctl stop postgresql@14-main
    
  7. 设置开机自启(如需要):

    sudo systemctl enable postgresql@14-main
    

通过pgAdmin图形界面创建用户

  1. 启动pgAdmin

    在Linux系统上,您可以通过命令行使用以下命令安装pgAdmin(请根据您的Linux发行版和pgAdmin版本调整命令):

    sudo apt install pgadmin3
    

    或者,如果您使用的是基于Debian的系统(如Ubuntu),您也可以使用apt-get的更新版本:

    sudo apt update
    sudo apt install pgadmin4
    
  2. 连接到PostgreSQL服务器

    打开pgAdmin,创建一个新的服务器连接,输入正确的PostgreSQL服务器地址、端口、登录名和密码。

  3. 管理数据库和用户

    在连接成功后,您可以在对象浏览器中找到“用户”节点,右键点击并选择“创建” -> “用户”。在弹出的对话框中输入用户名和密码,并赋予相应的权限。

请注意,具体的安装和使用步骤可能会根据您的Linux发行版、PostgreSQL版本以及pgAdmin版本有所不同。建议参考官方文档以获取最准确的信息。

0
看了该问题的人还看了