2017-10-20 32 views
1

従来のASPを使用して作成されたビジネスアプリケーションがあります。今度は、SQL 2016のAlways Encrypted機能を利用したいと思っています。this articleから、私の唯一の選択肢は、Microsoft ODBCドライバ13.1を使用することですが、VBスクリプトを使用してサポートされていません。SQL Serverの使用従来のASPで常に暗号化

アプリケーション全体を書き直す以外に、従来のASPで常に暗号化された方法を使用する別の方法がありますか?

ドライバの将来のリリースでサポートが追加される予定ですか?

答えて

2

oledbドライバはdeprecatedであり、新しいバージョンのSQL Serverでは使用できません。

enter image description here

良い新しいはMicrosoftが、彼らは間違い作った入院ということです。しかし、その後のレビュー時に、それが廃止 が原因でSQL Server内のかなりのシナリオはまだ間違いだったことが判明した

を はOLE DBに依存しており、それらを変更すると、既存の顧客である のシナリオが崩れてしまいます。

およびoledbドライバは、undeprecatedではありません。新バージョンでは、最初のバージョンのみがSNACの11.0.x以前の機能をサポートするために起こっているので、SQL Serverの2014+が付属して新しいものをサポートする予定はありません、残念ながら月2018にリリースされます。

新しいですOLE DBのリリースでは、透明ネットワークIP 解像度、常に暗号化、Azure AD認証、一括コピー、および テーブル値のパラメータがサポートされません。

常に暗号化をサポートする新しいバージョンのドライバを待つことができます。それ以外の場合は、AEが必要な新しいODBCドライバを使用する接続と、すべてを書き換えないように現在のOLEDBドライバを使用する接続の2つの接続を使用できます。

関連する問題