2

私は SQL Server 2008 R2 を使用しており、誰も更新したくないテーブルがあります。つまり、このテーブルの更新を無効にしたいと考えています。この目的のために、私は 2 つの方法を知っています。1 つ目はinstead of updateトリガーを使用して更新を防止する方法で、2 つ目はパーミッションを使用する方法です。

この目的のためのベスト プラクティスを把握したいと考えています。

編集 1: すべてのユーザーの更新を拒否したい。

4

2 に答える 2

4

私見、パーミッションを使用してテーブルへの更新を無効にするのがおそらく最善の方法です。

編集: SQL Server で権限の付与と削除を確認してください

于 2012-06-25T08:38:36.387 に答える