GRANT コマンドを使ってロールに追加された権限は REVOKE コマンドで削除することができます。ここでは PostgreSQL で REVOKE コマンドを使って権限を削除する方法について解説します。 REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLES IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT
ロール( name )を削除します。ロールを削除する前に、ロールが所有するデータベースオブジェクトを削除するか所有者を変更しておく必要があります。またデータベースオブジェクトに対する権限をロールが持っている場合は、権限もすべて削除しておく必要があります。 ロールを削除する場合、対象のロールがスーパーユーザーの場合はコマンドを実行するロールがスーパーユーザーである必要があります。またそれ以外のロールを削除するにはコマンドを実行するロールが CREATEROLE 権限を持っている必要があります。 -- -- それでは実際に試してみます。現在 3 つのロールが作成されています。
PostgreSQL ではロールを新規に作成するために CREATE ROLE コマンドを使用します。ここでは PostgreSQL でロールを新規に作成する方法について解説します。 CREATE ROLE name [ [ WITH ] option [ ... ] ] option: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NOINHERIT | LOGIN | NOLOGIN | REPLICATION | NOREPLICATION | BYPASSRLS | NOBYPASSRLS | CONNECTION LIMIT connlimit | [ ENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'tim
Parquet is supported by a plugin in Hive 0.10, 0.11, and 0.12 and natively in Hive 0.13 and later. IntroductionParquet (http://parquet.io/) is an ecosystem wide columnar format for Hadoop. Read Dremel made simple with Parquet for a good introduction to the format while the Parquet project has an in-depth description of the format including motivations and diagrams. At the time of this writing Parq
オペレーティングシステムは、コンピュータのハードウェア管理、ファイル管理、データの入出力と管理、アプリケーションプログラムやユーティリティの実行、ユーザーとの対話などを効率的に行うための制御・処理プログラムの基本セットです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く