データベースへのアクセス権の付与

新規 : 2006 年 4 月 14 日

これで Mary は SQL Server 2005 のこのインスタンスにアクセスできますが、データベースにアクセスする権限がありません。データベースのユーザーとして承認されるまでは、既定の TestData データベースにさえアクセスできません。

Mary にアクセス権を与えるには、TestData データベースに切り替えてから CREATE USER ステートメントを使用して、Mary という名のユーザーにそのログインをマップします。

データベースにユーザーを作成するには

  1. 次のステートメントを入力して実行し (computer_name をコンピュータの名前に置き換える)、MaryTestData データベースへのアクセス権を与えます。

    USE [TestData];
    GO
    
    CREATE USER [Mary] FOR LOGIN [computer_name\Mary];
    GO
    

    これで、Mary は、SQL Server 2005 と TestData の両方のデータベースにアクセスできます。

このレッスンの次の作業

ビューとストアド プロシージャの作成