- - PR -
特定アカウントにはSQLServer2005にログインさせない方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-12-27 19:39
SQLServer2005を混合モードで使用しているのですが、同一サーバ上の特定のWindowsアカウントについては、SQLServerにログインさせないようにしたいと考えています。
例えば当該サーバ(Win2003)にUserA、UserB、UserCという3つのアカウントが登録されているとして、UserAはSQLServerにログインできるが、UserBとUserCについてはログインさせないようにしたいと思っています。 又はUserBとUserCには任意のデータベースにアクセスさせないということでもOKです。 これを行うにはどのようにすれば良いのでしょうか? 宜しくお願いいたします。 | ||||
|
投稿日時: 2007-12-28 11:23
緑茶さん、こんにちは。
UserBとUserCに権限を付与しなければ良いのでは? ってことじゃないですよね。きっと。 UserBとUserCがAdministratorsに入っているとか? | ||||
|
投稿日時: 2007-12-28 15:02
よっしーさん、返信ありがとうございます。
UserBもUserCも今のところはAdministratorsに入っております。 イメージとしてはBとCは運用向けのアカウントなので、OSのメンテナンスなどからAdmin権限になっていますが、BとCでDBにはアクセスさせたくないと思っております。 | ||||
|
投稿日時: 2007-12-28 15:09
よく調べてみるとSQLServer上にBとCのDBアカウントを作成して、アクセスを拒否する設定にすることで出来ました。
お騒がせします。 | ||||
|
投稿日時: 2007-12-28 15:15
それなら、「BUILTIN\\Administratorsログイン」を削除するのも一つの手です。 その場合、UserAは別途ログインを追加する必要があります。 |
1