ここにいくつかの同様の質問があります(回答済み):
これらはMySQL用ですが、エンジンまたはドライバーの接続方法を変更することにより、MSSQLでも機能するはずです。通常、このアプローチは、Webサービスを介して限られたレベルの変更を公開することです。それでも、場合によっては、セキュリティリスクをもたらす可能性はありますが、データベースに直接アクセスすることを妨げるものは何もありません。
Webサービスアプローチが採用している主な理由:
- パフォーマンス
- セキュリティ
- ベストプラクティス
- 関心の分離
例外は、モバイルを介して一種のデータベースクライアントを構築しているために、直接アクセスを有効にする場合です。