質問編集履歴
1
DB名に誤記があったので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,19 +7,19 @@
|
|
7
7
|
|
8
8
|
### 実現したいこと
|
9
9
|
|
10
|
-
testuser01がTEST_DBでテーブル作成ができないようにしたい
|
10
|
+
testuser01がTEST1_DBでテーブル作成ができないようにしたい
|
11
11
|
|
12
12
|
### 該当のソースコード
|
13
13
|
|
14
14
|
sa で接続し、以下のSQLを実行
|
15
15
|
```sql
|
16
|
-
USE TEST_DB;
|
16
|
+
USE TEST1_DB;
|
17
17
|
REVOKE CREATE TABLE FROM testuser01;
|
18
18
|
GO
|
19
19
|
```
|
20
20
|
|
21
21
|
```sql
|
22
|
-
USE TEST_DB;
|
22
|
+
USE TEST1_DB;
|
23
23
|
DENY CREATE TABLE FROM testuser01;
|
24
24
|
GO
|
25
25
|
```
|
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
ソースコードに記載したSQL文
|
36
36
|
→エラーメッセージ
|
37
|
-
TEST_DBのプロパティ→権限を開き、guestの権限で「テーブル作成」の「拒否」にチェックを付ける
|
37
|
+
TEST1_DBのプロパティ→権限を開き、guestの権限で「テーブル作成」の「拒否」にチェックを付ける
|
38
38
|
→テーブルが作成できてしまう
|
39
39
|
|
40
40
|
### 補足情報(FW/ツールのバージョンなど)
|