MSSQLSERVER_33128

자세한 정보

제품 이름

SQL Server

제품 버전

11.0

제품 빌드 번호

 

이벤트 ID

33128

이벤트 원본

MSSQLSERVER

구성 요소

SQLEngine

심볼 이름

SEC_DEPRECATED_ALGO

메시지 텍스트

암호화가 실패했습니다. 키에 사용된 ' %. * ls 알고리즘은 더 이상 지원되지 않습니다.

설명

이 메시지는 RC4 또는 RC4_128 암호화 알고리즘을 참조할 때 발생합니다. RC4 및 RC4_128은 약한 알고리즘이며 더 이상 사용되지 않습니다. 대신 AES 알고리즘 같은 강력한 알고리즘을 사용하십시오.

데이터베이스 호환성 수준이 90 또는 100인 경우 작업이 성공하고 Deprecation 이벤트가 발생하며 메시지가 링 버퍼에만 나타납니다.

데이터베이스 호환성 수준이 110인 경우 해독 작업이 성공하고 Deprecation 이벤트가 발생하며 메시지가 링 버퍼에만 나타납니다. 암호화 작업이 실패하고 Deprecation 이벤트가 발생하며 메시지가 사용자에게 표시되고 링 버퍼에도 나타납니다.

[!참고]

링 버퍼는 문서화가 완전하게 완료되지 않은 내부 구성 요소이며 고객은 사용할 수 없습니다. 링 버퍼의 메시지는 Microsoft 고객 지원 서비스에 문의할 때 유용합니다. 링 버퍼를 보려면 sys.dm_os_ring_buffers 동적 관리 뷰를 쿼리하십시오.

상태

설명

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을 사용하여 데이터베이스 호환성 수준을 90 또는 100으로 설정합니다. 이 옵션은 사용하지 않는 것이 좋습니다.