0

この結合は

SELECT 
s.id,
s.sector_abbr,
s.sector_desc,
l.id,
l.sector_id,
l.vendor_address_id
FROM sectors s
LEFT JOIN sector_vendor_address_link l
ON s.id = l.sector_id

このエラーが発生しています

ERROR: ERROR: permission denied for relation sector_vendor_address_link

razorSQL を介してこの ID とパスワードを使用して、これらの同じテーブルを更新できたので、権限の問題であるとは想像できません。おそらく私は間違っています。私の結合は単に形式が正しくありませんか?

ありがとう!

編集:

各テーブルのすべての権限を手動で設定する必要があるようです。phpPgAdmin を使用してデータベース全体のユーザー権限をグローバルに設定する方法はありますか?

4

1 に答える 1

1

はい、を使用して、新しく作成されたテーブルの特権を設定できますALTER DEFAULT PRIVILEGES

既存のテーブルの場合はGRANT、必要な権限を割り当てるために使用する必要があります。ALL TABLESその節はその仕事に役立ちます。

于 2012-11-08T01:17:27.390 に答える