我正在尝试在 pgAdmin 4 中查看来自 AACT 数据库的原始数据。我使用的是 Mac 计算机。当我尝试查看“complete_oncology”表中的前 100 行时,出现以下错误:
ERROR: permission denied for schema public
LINE 1: SELECT * FROM public.complete_oncology
^
SQL state: 42501
Character: 15
Run Code Online (Sandbox Code Playgroud)
是我权限不够吗?如果是,我如何授予自己查看该表的权限?我可以看到 AACT 数据库中不同模式的其他表。我读过一些用户建议通过以下方式授予自己权限,但没有运气:
ERROR: permission denied for schema public
LINE 1: SELECT * FROM public.complete_oncology
^
SQL state: 42501
Character: 15
Run Code Online (Sandbox Code Playgroud)
这只会出现一个错误:
ERROR: relation "complete_oncology" does not exist
SQL state: 42P01
Run Code Online (Sandbox Code Playgroud) 我正在寻找使用 Vagrant 设置 Rails 环境,为此目的,它是通过 bash shell 方法提供的框,其中包括这一行:
sudo -u postgres createuser <superuserusername> -s with password '<superuserpassword>'
但我收到一个配置错误,
createuser: too many command-line arguments (first is "with")
你能帮我用正确的语法来创建一个带密码的超级用户吗?谢谢