centos

centos postgresql用户如何创建

小樊
81
2025-01-02 04:25:10
栏目: 云计算

在 CentOS 上创建 PostgreSQL 用户,您需要首先确保已经安装了 PostgreSQL

  1. 打开终端。

  2. 切换到 postgres 用户,以便具有足够的权限执行操作:

    sudo su - postgres
    
  3. 使用 psql 命令行客户端连接到 PostgreSQL:

    psql
    
  4. psql 提示符下,创建一个新用户。将 <username> 替换为您要创建的用户名,将 <password> 替换为用户的密码:

    CREATE USER <username> WITH PASSWORD '<password>';
    
  5. 为新用户分配一个角色(例如,user 角色):

    ALTER ROLE <username> WITH LOGIN;
    
  6. 刷新权限,使更改生效:

    \q
    

现在,您已经成功创建了一个名为 <username> 的 PostgreSQL 用户,并为其分配了 user 角色。要测试新用户是否已成功创建,请尝试使用以下命令连接到 PostgreSQL(将 <username> 替换为您刚刚创建的用户名):

psql -U <username>

如果一切正常,您将看到类似于以下的欢迎消息:

Welcome to psql, the PostgreSQL interactive terminal.
Type "help" for help.

postgres=#

0
看了该问题的人还看了