2017-05-30 6 views
0

複製の場合。インスタンスBはインスタンスAからいくつかのテーブルを引き出します(他のユーザ用)。インスタンスBの1つのテーブルの列を暗号化したい(ただし、元のテーブルをインスタンスAで暗号化したくない)。どうすればこの作品を作れますか? 列を暗号化しようとします。照合順序が変更されます。 ありがとうたくさん!レプリケーション、サブスクリプション側で列を暗号化し、パブリケーション側を暗号化しない方法は?

答えて

1

パブリッシャでは、基本テーブルのプライマリキー列と暗号化された列だけのインデックス付きビューを作成することができます。

+0

こんにちは、ありがとう、あなたの返信をありがとうございます。しかし、私の場合は、私は、私はパブリッシャーで列を暗号化したくないです(インスタンスAで使用するために開いています)。しかし、ビューの列は暗号化できません。ビューの列を暗号化できない場合は、サブスクライバ側で列を暗号化する方法はありますか? –

+0

私の提案暗号化された値である別の列を作成することです。私の頭に浮かんだのは 'あなたのテーブルからIDを選択して暗号化(yourColumn)した後、そのビューを複製するようなものでしたが、同じテーブルに簡単に列を追加することもできます。いずれにしても、元の(平文)列を複製しないようにテーブルを設定することをお勧めします。 –

関連する問題