Share via


MSSQLSERVER_33128

適用対象:SQL Server

詳細

属性
製品名 SQL Server
イベント ID 33128
イベント ソース MSSQLSERVER
コンポーネント SQLEngine
シンボル名 SEC_DEPRECATED_ALGO
メッセージ テキスト 暗号化は失敗しました。 キーでは非推奨のアルゴリズム '%.*ls' が使用されていますが、このアルゴリズムはサポートされていません。

説明

このメッセージは、RC4 (または RC4_128) 暗号化アルゴリズムを参照した場合に表示されます。 RC4 および RC4_128 は、弱いアルゴリズムなので非推奨とされます。 AES アルゴリズムのいずれかなど、強力なアルゴリズムを使用してください

データベースの互換性レベルが 90 または 100 の場合、操作は成功し、今後廃止予定のイベントが発生し、メッセージがリング バッファーにのみ表示されます。

データベースの互換性レベルが 110 以上の場合、暗号化解除操作は成功し、今後廃止予定のイベントが発生して、メッセージがリング バッファーにのみ表示されます。 暗号化操作は失敗し、今後廃止予定のイベントが発生し、ユーザーにメッセージが表示されます。また、メッセージがリング バッファーに表示されます。

Note

リング バッファーは完全には文書にまとめられていない内部コンポーネントであり、ユーザーが使用するためのものではありません。 リング バッファーからのメッセージは、Microsoft カスタマー サポートに問い合わせるときに便利です。 リング バッファーを表示するには、sys.dm_os_ring_buffers 動的管理ビューに対してクエリを実行します。

State 説明
1 RC4 キーは、encryptbykey() 組み込み関数で使用されます。 組み込み関数は NULL を返します。 このメッセージは、リング バッファーにのみ表示されます。
2 RC4 キーは、decryptbykey() 組み込み関数で使用されます。 このメッセージは、リング バッファーにのみ表示されます。
3 非推奨の RC4 キーは、対称キーを使用して暗号化されています。 ユーザーとリング バッファーに表示されます。 非推奨の RC4 対称キーは、互換性レベル 110 では変更できません。 暗号化操作には、RC4 以外のキーを使用してください。 必要に応じて、旧バージョンとの互換性レベルを 90 または 100 に設定してください。
4 RC4 以外のキーは、非推奨の RC4 対称キーを使用して暗号化されています。 ユーザーとリング バッファーに表示されます。 RC4 以外の対称キーを使用するようにアプリケーションを変更するか、旧バージョンとの互換性レベルを 90 または 100 に設定してください。
5 非推奨の RC4 キーは、対称キーを使用して暗号化解除されています。 このメッセージは、リング バッファーにのみ表示されます。
6 RC4 以外のキーは、RC4 対称キーを使用して暗号化解除されています。 このメッセージは、リング バッファーにのみ表示されます。
7 RC4 対称キーは、証明書を使用して暗号化されています。 ユーザーとリング バッファーに表示されます。
8 RC4 対称キーは、証明書を使用して暗号化解除されています。 このメッセージは、リング バッファーにのみ表示されます。
9 RC4 対称キーは、EKM キーを使用して暗号化されています。
10 RC4 対称キーは、EKM キーを使用して暗号化解除されています。 このメッセージは、リング バッファーにのみ表示されます。

ユーザーの操作

AES アルゴリズムのいずれかなど、強力なアルゴリズムを使用してください (推奨)

ALTER DATABASE SET COMPATIBILITY_LEVEL を使用して、データベースの互換性レベルを 100 に設定してください (非推奨)。