gpt4 book ai didi

PostgreSQL - 授予权限时关系不存在错误

转载 作者:行者123 更新时间:2023-11-29 11:14:33 26 4
gpt4 key购买 nike

我使用 sudo 进入 postgres 控制台并执行了以下操作:

create user uu with password 'uu';    
create database u_db owner uu;
grant all privileges on u_db to uu;

错误:关系 u_db 不存在。

最佳答案

您必须在此处使用关键字DATABASE 进行授权。所以我将 psql 的输出发布在:

postgres=# create user uu with password 'uu'; 
CREATE ROLE
postgres=# create database u_db owner uu;
CREATE DATABASE
postgres=# grant all privileges on u_db to uu;
FEHLER: Relation »u_db« existiert nicht
postgres=# grant all privileges on database u_db to uu;
GRANT

但是。恕我直言,通过数据库的所有者设置,您不需要为用户 uu 授予额外的权限。

关于PostgreSQL - 授予权限时关系不存在错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23275656/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com