SQL SERVER 2005 の暗号化データにアクセスする方法

解決


oteage  2010-07-05 14:42:53  No: 38758  IP: 192.*.*.*

Delphi 2010+SQL SERVER 2005で開発を行おうと思っております。

SQL SERVER 2005で対象キー、証明書を使用して
一部のテーブルフィールドの暗号化を行ってます。

サーバー上のクエリ発行で
Select〜
OPEN SYMMETRIC 対象キー DECRYPTION BY CERTIFICATE 証明書

でデータの方は表示されるのですが、
Delphi上でどのようにしたらよいのか、皆目見当が付きません。

ご教授いただけると幸いです。

編集 削除
igy  2010-07-06 00:08:19  No: 38759  IP: 192.*.*.*

Delphi2010 + ADO または、Delphi2010 + dbExpress(Ent版以上)で

>Select〜
>OPEN SYMMETRIC 対象キー DECRYPTION BY CERTIFICATE 証明書

を実行した場合、何かエラー表示しますか?

編集 削除
oteage  2010-07-06 18:34:05  No: 38760  IP: 192.*.*.*

master keyの解除を先に行ってから、
>Select〜
>OPEN SYMMETRIC 対象キー DECRYPTION BY CERTIFICATE 証明書
でできました。

igyさん、ありがとうございました!

編集 削除