-
セキュリティ
Verticaデータベースにて事前に作成されているロール
はじめにロールは権限をまとめたものであり、ユーザに付与します。複数の同じ権限を多数のユーザに付与するような場合、ロールを使用すると権限管理が容易になります。管理者が明示的に作成することもできますが...
- #権限
-
まとめ記事
権限・ロールのまとめ記事
はじめに本記事では権限・ロールに関する内容をまとめています。データベース操作に必要となる権限や確認方法、権限継承の方法について、参考にしていただけます。権限管理の基本編権限・ロール操作に必要な権限...
- #権限
-
基本操作
権限継承が設定されているスキーマにテーブルを移動する場合の注意点
はじめにテーブルを現在のスキーマから別のスキーマに移動する場合は、別のスキーマに権限継承(*1) が設定されていても、移動したテーブル(*2) には権限が付与されません。権限が付与されるのは、新規に作成した...
- #スキーマ
- #権限
-
基本操作
セキュリティ
新規テーブル/ビュー作成時の権限継承の制御方法
はじめに通常、新規にテーブル/ビューを作成する際、スキーマに付与されている権限が継承(※)されます。例えば、スキーマに権限継承の設定がされていれば、そのスキーマに作成される新規テーブル/ビューに対して全...
- #テーブル
- #View
- #権限
-
データロード
一般ユーザでCOPYコマンドを利用する方法
はじめにVerticaでデータロードを実施する際、一般的にCOPYコマンドを利用します。COPYコマンドはスーパーユーザ(dbadmin)であれば事前準備なく実行できますが、データロード用ユーザ等、一般ユーザでデータロー...
- #COPY
- #権限
-
セキュリティ
データベースの操作に必要な権限
はじめに作成したDBユーザーがデータベースに接続したり、SQL文を発行してオブジェクトにアクセスするには「権限」の設定が必要です。今回は、Verticaでオブジェクトを操作するために必要な権限について、ご紹介...
- #権限
-
セキュリティ
新バージョン/機能
新規にテーブルを作成した場合の権限管理 (7.2新機能)
はじめにVertica7.2より、スキーマレベルの権限継承が可能になりました。従来は、新規にテーブルを作成した場合、その都度DBユーザーに作成したテーブルの権限付与が必要でした。Vertica7.2からは、予めDBユーザ...
- #スキーマ
- #権限
-
セキュリティ
作成したロールの情報を確認する方法
作成したロールに割り当てられている権限等の情報を確認する場合は、以下のSQLを実行します。例)test_roleロールの情報を確認する場合dbadmin=> SELECT dbadmin-> r.role_id, dbadmin-> r.name, dbadmin...
- #権限
-
セキュリティ
権限管理を容易にする方法(ロールについて)
ユーザへの権限付与はユーザごとにGRANT文で割り当てる方法の他に、いくつかの権限をまとめた「ロール」を作成し、ユーザに割り当てる方法があります。ロールの作成1)CREATE ROLE文でロールを作成します。dbadmin...
- #権限