SQL Gateway
CData SQL Gateway は、仮想SQL Server またはMySQL データベースとしてODBC データソースへのリモートアクセスを実現します。SQL Gateway アプリケーションは、MySQL またはTDS(SQL Server)ワイヤプロトコルで作成された要求を設定されたポートでリッスンし、ODBC データソースの読み書きによってこれらに応答します。これにより、MySQL またはSQL Server で動作するツールまたはアプリケーションを使って、リモートマシンから任意のODBC DSN に接続できます。
SQL Gateway は、ファイアウォールを越えたデータへの安全な接続を容易にします。SQL Gateway を設定すると、簡単な設定で、ファイアウォールの外側にあるマシンへのSSH リバーストンネルを作成できます。これで、この外部マシンへのあらゆる接続は、ファイアウォール内のSQL Gateway インスタンスに安全に渡されます。接続は、TLS/SSL やMySQL およびSQL Server で利用可能な標準のアクセス制御メカニズムを介して保護されています。SSH リバーストンネリングのサポートは、クラウドサービスがオンプレミスデータにアクセスできるようにする場合に特に便利です。
リモーティングサービスの設定
リモートアクセスを有効にするには、MySQL またはTDS(SQL Server)プロトコルでデータベースクエリをリッスンし、DSN に結びついたODBC ドライバーに転送するサービスを作成します。リモーティングサービスは、任意のODBC ドライバーに作成できます。作成したMySQL およびTDS リモーティングサービスは、CData SQL Gateway 管理ツールのサービスタブで管理されます。作成したサービスへのアクセスを管理するには、ユーザータブのアクセス制御リストを定義します。