PostgreSQLにユーザーを追加してDB権限を付与

返信する
choco
管理人
記事: 279
登録日時: 2011年5月30日(月) 10:44

PostgreSQLにユーザーを追加してDB権限を付与

投稿記事 by choco »

1.ユーザーを作成する。
基本的にユーザーを作成できるのは「postgres」
create role kensaku02 login passowrd 'tis5963tis#'
>CREATE ROLE

2.DB権限を付与する。
GRANT select ON ALL TABLES IN SCHEMA public TO kensaku02;
>GRANT

これでスキーマ『public』に対して無制限にSELECTできるようになったのかと思ったら、結局の所テーブルに対しての権限付与が必要だった。
『ALL PRIVILEGES』でスーパーユーザー権限を付けるのは楽だが制限ユーザーを作成するのは面倒だった。
返信する