相关疑难解决方法(0)

880
推荐指数
22
解决办法
101万
查看次数

“postgres”是 PostgreSQL 的默认特殊用户吗?

  1. 第 21 章数据库角色列出了 PostgreSQL 的默认角色。但我在那里找不到用户postgres,该用户是 PostgreSQL 默认创建的。是postgres默认角色吗?是手册遗漏了还是我误解了?

  2. 在 PostgreSQL 中,是postgres特殊用户,还是像手动创建的普通用户一样?PostgreSQL 服务器需要用户吗postgres?删除它会不会给服务器带来一些麻烦或者其他什么问题?

  3. 在psql中运行的以下两个命令提供默认角色或用户名,其中都包含postgres. 为什么它们不同?

    # select usename from pg_catalog.pg_user;
    
     usename
    ----------
     postgres
    (1 row)
    
    # select rolname from pg_catalog.pg_roles;
    
           rolname
    ----------------------
     postgres
     pg_monitor
     pg_read_all_settings
     pg_read_all_stats
     pg_stat_scan_tables
     pg_signal_backend
    (6 rows)
    
    Run Code Online (Sandbox Code Playgroud)

postgresql

5
推荐指数
1
解决办法
4396
查看次数

标签 统计

postgresql ×2

change-password ×1