mydomain \ myuserをdb_denydatawriterロールに追加しようとしていますが、クエリの簡単な例は誰でも簡単な例がありますか?SQL Server 2005 db_denydatawriterの例クエリ
1
A
答えて
2
3段階、場合には、サーバーレベルですでに
CREATE LOGIN [mydomain\myuser] FROM WINDOWS;
ログイン+ユーザーを設定していません。 MSDN- はdbレベルである。役割へMSDN
- Match user
EXEC sp_addrolemember 'mydomain\myuser', 'db_denydatawriter'
編集:
これが唯一のINSERT、UPDATEを防ぎ、それはテーブルのデザインを変更停止しませんテーブル
上で直接削除します。これはddl_adminまたはdb_ownerです。 db_owner権限は他のすべての権限よりも優先されるため、denyは無効です。
書き込みがストアドプロシージャ経由の場合、ownership chainingは、テーブルでアクセス権がチェックされていないことを意味します。だからこの答えはうまくいきません。
0
EXEC sp_addrolemember N'db_denydatawriter', N'Foo'
参考文献here。
関連する問題
- 1. SQL Server 2005 XMLクエリ
- 2. SQL Server 2005クエリのヘルプ
- 3. SQL Server 2005の集計クエリ
- 4. SQL Server 2005のクエリは、
- 5. SQL Server 2005のクエリ統計
- 6. SQL Server 2005の選択クエリ
- 7. SQL Server 2005クエリXML列データ
- 8. sql server 2005 'update from'クエリ
- 9. SQLクエリ、ワイルドカード、MS SQL Server 2005の
- 10. SQL Server 2005からSQL Server 2005へのクエリの結果セットをMS Excelにインポート
- 11. SQL Server 2005のクエリの歴史
- 12. SQL Server 2005 Clustered Indexクエリの速度
- 13. SQL Server 2005 - 選択クエリのカウンタ
- 14. SQL Server 2005クエリの算術オーバーフローエラー
- 15. SQL Server 2005 IF
- 16. Sql Server 2005エラー処理 - 内部例外
- 17. SQL Server 2005の
- 18. SQL Server 2005の
- 19. クエリSQl Server 2005全文検索ノイズ/ストップワード
- 20. SQLプロファイラーSQL Server 2005 Professional Edition
- 21. SQL Server 2005でSQL Server 2005から移行されたTimeoutException
- 22. SQL Server 2005 - トリガーループ?
- 23. SQL Server 2005 Express
- 24. SQL Server 2005エラー
- 25. Sql Server 2005 - SP
- 26. は、SQL Server 2005の
- 27. は、SQL Server 2005ではSQL Serverの
- 28. SQL Server 2005のジョブスケジュール
- 29. SQL Server 2005のレプリケーション
- 30. は、SQL Server 2005の
私はこれを行いましたが、ユーザーは引き続きテーブルを変更できます。 –
他にどのような役割がありますか? db_owner? – MartW
@Mike:「テーブルを修正する」を明確にしてください。データの変更や列の追加などを意味しますか?彼らはデータを書き込むためにストアドプロシージャを使用していますか? – gbn