psql: 数据库 "template0" 当前不接受连接
psql: database "template0" is not currently accepting connections
我们在尝试连接 template0 数据库时安装了新的 gpdb database.But。
[gpadmin@mdw~]$ psql -d template0
psql: FATAL: database "template0" is not currently accepting connections
[gpadmin@mdw~]$
我们尝试更新 FLAG
template1=# UPDATE pg_database SET datallowconn = TRUE WHERE datname = 'template0';
ERROR: permission denied: "pg_database" is a system catalog
template1=#
但是,不允许更新 FLAG
没有理由连接到 template0。甚至 template1 也不应该使用,因为这是新建数据库的默认模板。如果您在 template1 中创建某些内容,它将被复制到任何新数据库中。如果你使用template1连接数据库然后忘记切换数据库,那很容易忘记。
您可以使用 postgres 数据库进行连接。那个没别的用。
我们在尝试连接 template0 数据库时安装了新的 gpdb database.But。
[gpadmin@mdw~]$ psql -d template0
psql: FATAL: database "template0" is not currently accepting connections
[gpadmin@mdw~]$
我们尝试更新 FLAG
template1=# UPDATE pg_database SET datallowconn = TRUE WHERE datname = 'template0';
ERROR: permission denied: "pg_database" is a system catalog
template1=#
但是,不允许更新 FLAG
没有理由连接到 template0。甚至 template1 也不应该使用,因为这是新建数据库的默认模板。如果您在 template1 中创建某些内容,它将被复制到任何新数据库中。如果你使用template1连接数据库然后忘记切换数据库,那很容易忘记。
您可以使用 postgres 数据库进行连接。那个没别的用。