1
私は現在、PostgreSQL/PostgisデータベースのデモンストレーションからいくつかのSQLクエリを実行しようとしています。しかし、私はクエリの特定の行に構文を取得します。pgadminを解決するには4このクエリのGRANT構文エラー?
CREATE ROLE demonstratieuser NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;
CREATE ROLE demonstratieadmin NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;
GRANT demonstratieuser TO demonstratieadmin
GRANT ALL ON DATABASE demodatabase TO demonstratieadmin
それは、より上の構文エラーが次の行です:
このクエリは、私はここにそれが今では動作しません理由の問題が表示されていない別のコンピュータ上で、過去に仕事をしました特にグラント部分。
GRANT ALL ON DATABASE demodatabase TO demonstratieadmin
これはどのように修正できますか?
編集エラーコード:
ERROR: syntax error at or near "GRANT"
LINE 4: GRANT ALL ON DATABASE demodatabase TO demonstratieadmin;
^
********** Error **********
ERROR: syntax error at or near "GRANT"
SQL state: 42601
Character: 222
エラーメッセージは何であるべきか?明白なエラーは、最後の2つのステートメントを '; 'で終了するのを忘れたことです。 –
エラーコードが追加されました – ThunderSpark