ホームページ >データベース >mysql チュートリアル >SQL Server 2008 でデータベース権限を付与するにはどうすればよいですか?

SQL Server 2008 でデータベース権限を付与するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2025-01-01 11:50:09532ブラウズ

How to Grant Database Privileges in SQL Server 2008?

SQL Server 2008 でのデータベース権限の付与

SQL Server 認証を使用して ODBC 接続を確立し、ユーザーに包括的なデータベース権限を付与するには、次の手順に従います。以下に概要を示す手順:

すべての読み取りを許可する権限:

EXEC sp_addrolemember N'db_datareader', N'your-user-name'

このコマンドは、データベース内のすべてのテーブルに対するすべての読み取り権限をユーザーに付与します。

すべての書き込み権限の付与:

EXEC sp_addrolemember N'db_datawriter', N'your-user-name'

このコマンドは、ユーザーにすべての書き込み権限 (INSERT、UPDATE、

詳細な権限の付与:

必要に応じて、GRANT コマンドを使用して個々のテーブルに特定の権限を付与できます:

GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName
GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName
GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName

グラフィック方法:

SSMS でグラフィカルにアクセス許可を付与するには:

  1. 対象のデータベースに移動します。
  2. [セキュリティ] > をクリックします。ユーザー。
  3. ユーザーを右クリックし、プロパティを選択します。
  4. 「データベース ロール メンバーシップ」まで下にスクロールし、ユーザーを目的のロールに追加します。

データベース権限の付与に関する包括的なドキュメントについては、SQL Server の MSDN オンライン ブックを参照してください。

以上がSQL Server 2008 でデータベース権限を付与するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。