none
ローカルシステムアカウントについて RRS feed

  • 質問

  • SQL Server のログインユーザーについてお聞きしたいことがあります。

    いくつかの SQL Server を確認したところ、ローカルシステムアカウント(NT AUTHORITY\SYSTEM)ユーザーが

    登録されていて、かつサーバーロールとして、sysadmin が割り当てられています。

    これら設定は SQL Server のデフォルトなのでしょうか。

    現在、SQL Server をバックアップする Windows サービスのアプリケーションを開発しており、もしこれが

    デフォルトなのであれば、この開発しているアプリもローカルシステムアカウントで実行すれば、ウィンドウズ認証で

    アクセスできるのではないか、と考えております。

    何かアドバイスいただけると助かります。よろしくお願いします。

    2010年3月19日 2:35

回答

  • NT AUTHORITY\SYSTEMユーザはWindowsのBUILTIN\Administratorsグループのメンバになっていて、
    WindowsのBUILTIN\Administratorsグループのメンバには既定でsysadminサーバーロールが割り当てられます。

    結果、NT AUTHORITY\SYSTEMユーザには既定でsysadminサーバーロールが割り当てられることになりますね。

    • 回答としてマーク 菊地俊介 2010年3月23日 2:02
    2010年3月19日 12:53

すべての返信

  • NT AUTHORITY\SYSTEMユーザはWindowsのBUILTIN\Administratorsグループのメンバになっていて、
    WindowsのBUILTIN\Administratorsグループのメンバには既定でsysadminサーバーロールが割り当てられます。

    結果、NT AUTHORITY\SYSTEMユーザには既定でsysadminサーバーロールが割り当てられることになりますね。

    • 回答としてマーク 菊地俊介 2010年3月23日 2:02
    2010年3月19日 12:53
  • yottun8さん

    貴重かつ適切な情報をありがとうございます。

    恥ずかしながら NT AUTHORITY\SYSTEM が BUILTIN\Administrators のグループのメンバ

    であるということ自体知りませんでした。

     

    ということは、カルシステムアカウント で実行する Windows サービスであれば、問題なく

    Windows 認証でバックアップをすることができそうですね。

     

    ありがとうございました。

     

     

    2010年3月21日 5:46