SQLServerでCALが必要な場面は

兼村 正浩 20 評価のポイント
2025-05-23T07:52:03.36+00:00

一般の管理アプリケーションでSQLServerを利用しますがクライアントPCからは直接SQLServerへ問い(SQLの発行)は行わず管理用PCよりSQLServerへ問い(SQLの発行)を行います。
※Webサービスを利用して行っているとのこと
この場合、クライアントから直接のアクセスではありませんが、間接的なアクセスとみなしCALが必要なのでしょうか?
ご教授いただけますよよろしくお願い申し上げます。

SQL サーバー | その他
0 件のコメント コメントはありません
{count} 件の投票

質問作成者が受け入れた回答
  1. SurferOnWww 4,951 評価のポイント
    2025-05-23T09:04:09.7466667+00:00

    ライセンスについては Microsoft の公式のライセンス窓口やリセラーの窓口、もしくは、あなたの組織の法務部門とか著作権に詳しい弁護士とかに相談することをお勧めします。

    ここで聞いて参考になる情報は得られるかもしれませんが、質問者さん独自の条件とかいろいろあるでしょうから、ここで聞いた話とは話が違ってくるかもしれません。

    以前、ここの前身 MSDN フォーラムでのレスの内容と質問者さんがライセンス窓口で調べた結果が異なっていたということもありました。回答が間違っていたという訳ではなくて、条件の違いが結果の違いになったのではないかと思います。聞き方によっても答えは違うでしょうし。

    技術的な問題であれば質問者さん自身で回答を検証する等で確認可能でしょうが、ライセンスについてはそうはいきませんから。

    1 人がこの回答が役に立ったと思いました。

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 301.6K 評価のポイント MVP ボランティア モデレーター
    2025-05-24T02:25:07.8733333+00:00

    一般論として、デバイス CAL であれば「任意のユーザーが 1 台のデバイスから、サーバー ソフトウェアの対応するバージョンまたは旧バージョンにアクセスできます」なので、「管理アプリケーション」が実行されるデバイスにデバイス CAL を適用すれば良いかと思います。

    https://www.microsoft.com/licensing/terms/productoffering/SQLServer/MPSA

    ただし正しいライセンスについてはコミュニティ フォーラムでの情報を鵜呑みにせず、ライセンス リセラーなど専門家に直接相談されることをお勧めします。

    1 人がこの回答が役に立ったと思いました。

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。