質問: テーブル所有者、スキーマ所有者、スーパーユーザ 「drop table if exists テーブル名」の意味が日光の手前です。 さて、 https://www.postgresql.jp/document/9.6/html/sql-droptable.html ~です。 [ drop tableはデータベースからテーブルを削除します。 テーブル所有者、スキーマ所有者、スーパーユーザのみがテーブルを削除することができます。] とあります。 テーブル所有者、スキーマ所有者、スーパーユーザ とは どんな人を指す言葉なのでしょうか!? よろしくお願いいたします。
回答: 特に回答がつかないようなので。 端的にいえば、↓こういうことです。 create database したユーザーが『スキーマ所有者』 create table したユーザーが『テーブル所有者』 データベース内の全てに権限を持っているユーザーが『スーパーユーザ』 特に意図的に変更をしていなければ上記の様になるかと思います。 ↓この辺りを参照すると分かりやすいかと思います。 https://www.postgresql.jp/document/9.6/html/user-manag.html