SQL Server でのユーザの追加と管理の概要
Microsoft SQL Server インスタンスにデータベース認証ログインおよび Windows 認証ログインを追加して、それらをインスタンス上にあるデータベースのユーザにマップできます。
Windows 認証ログインはデフォルトであり、SQL Server データベースのユーザのタイプとして推奨されます。デフォルトでは、SQL Server インスタンスの作成時にはこのログイン タイプのみを使用できます。
データベース認証ログインを使用するには、混合モード認証を使用するようにデータベースを設定する必要があります。混合モード認証を使用するように SQL Server インスタンスを設定する方法については、SQL Server Books Online をご参照ください。
データベース ユーザを追加する際には、これらのユーザにデータベース内のデフォルト スキーマを割り当てます。ユーザがジオデータベースに自身のデータを格納する場合は、デフォルト スキーマの名前がユーザ名と同じであることが必要です。そうでなければ、ユーザはデータセットを作成したり、データセットをジオデータベースにコピーしたり、新規データセットを作成するジオプロセシング ツールを使用したりすることができません。
ログインやユーザに権限を付与できます。権限は、個々のユーザに付与することも、ユーザをロールに追加してそのロールに付与することもできます。ロールはデータベース内のグループで、ロールを使用すればユーザをグループ単位で管理できます。SQL Server には、固定のサーバ ロールおよびデータベース ロールが備わっており、これらのロールを使用できます。これらのロールには、SQL Server インスタンスおよびデータベースの権限のセットがあらかじめ定義されています。また、ユーザがロールを独自に作成し、これらのロールに権限を設定することもできます。