質問編集履歴
7
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -51,7 +51,3 @@
|
|
51
51
|
基本的には、「・1つのDBで複数のスキーマで分ける」の方が運用が楽という意味で、メリットがあるかと思いますが、
|
52
52
|
|
53
53
|
それくらいしか思いつかないため、何かそれ以外の根拠となる明確なご回答をいただきたいです。
|
54
|
-
|
55
|
-
|
56
|
-
|
57
|
-
ご回答のほどよろしくお願い致します。
|
6
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,6 +44,10 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
+
一つのDATABASEに対して、複数のスキーマ(この場合グループA、グループBの計2つ)を作成し、アクセス制御を行う方法と、複数のDATABASE(この場合グループA、グループBの計2つ)を作成し、アクセス制御を行う方法は、どちらを選択するべきでしょうかといったご質問となります。
|
48
|
+
|
49
|
+
|
50
|
+
|
47
51
|
基本的には、「・1つのDBで複数のスキーマで分ける」の方が運用が楽という意味で、メリットがあるかと思いますが、
|
48
52
|
|
49
53
|
それくらいしか思いつかないため、何かそれ以外の根拠となる明確なご回答をいただきたいです。
|
5
追加情報
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
DB初心者です。
|
2
2
|
|
3
3
|
PostgreSQL 12です。
|
4
|
+
|
5
|
+
PostgreSQLサーバーは、AWS RDSを利用しております。
|
4
6
|
|
5
7
|
|
6
8
|
|
4
不要なコメントなため
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,8 +48,4 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
現場でお客様にご説明しなければならず、困っております????
|
52
|
-
|
53
|
-
|
54
|
-
|
55
51
|
ご回答のほどよろしくお願い致します。
|
3
SQL
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,14 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
反例)
|
8
|
+
|
9
|
+
ユーザー:SQL実行者
|
10
|
+
|
11
|
+
グループ:アクセスできる範囲を意味しています。
|
12
|
+
|
13
|
+
グループ配下には、DB、スキーマ、テーブルが存在するとします。
|
14
|
+
|
15
|
+
|
8
16
|
|
9
17
|
グループA:ユーザー1、ユーザー2
|
10
18
|
|
2
gじ
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,9 +12,9 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
グループA配下のテーブルは、ユーザー1、ユーザー2が
|
15
|
+
グループA配下のテーブルは、ユーザー1、ユーザー2がSQLコマンドを実行でき、ユーザー3、ユーザー4SQLコマンドを実行できない。
|
16
16
|
|
17
|
-
グループB配下のテーブルは、ユーザー3、ユーザー4が
|
17
|
+
グループB配下のテーブルは、ユーザー3、ユーザー4がSQLコマンドを実行でき、ユーザー1、ユーザー2SQLコマンドを実行できない。
|
18
18
|
|
19
19
|
|
20
20
|
|
1
誤り
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
DB初心者です。
|
2
|
+
|
1
|
-
PostgreSQL 12
|
3
|
+
PostgreSQL 12です。
|
2
4
|
|
3
5
|
|
4
6
|
|