문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

SET FIPS_FLAGGER(Transact-SQL)

FIPS 127-2 표준을 준수하는지 확인하도록 지정합니다. ISO 표준을 기반으로 합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

SET FIPS_FLAGGER ( 'level' |  OFF )

' level '

모든 데이터베이스 작업이 확인되는 기준인 FIPS 127-2 표준에 대한 요건 충족 수준입니다. 선택한 ISO 표준 수준과 데이터베이스 작업이 충돌하면 Microsoft SQL Server는 경고를 생성합니다.

level은 다음 값 중 하나여야 합니다.

설명

ENTRY

ISO 초급 단계 요건 충족에 대해 표준 검사를 합니다.

FULL

ISO 전체 요건 충족에 대해 표준 검사를 합니다.

INTERMEDIATE

ISO 중간 수준 요건 충족에 대해 표준 검사를 합니다.

OFF

표준 검사를 하지 않습니다.

SET FIPS_FLAGGER 옵션은 구문 분석 시에 설정되며, 실행 시 또는 런타임에는 설정되지 않습니다. 구문 분석 시에 설정되면 코드 실행이 실제로 해당 지점에 이르렀는지에 상관 없이 SET 문이 일괄 처리나 저장 프로시저에 있으면 이 옵션이 적용되고 문이 실행되기 전에 SET 문이 적용됩니다. 예를 들어, 실행 중 도달한 적이 없는 IF...ELSE 문 블록에 SET 문이 있어도, IF...ELSE 문 블록이 구문 분석되기 때문에 SET 문이 적용됩니다.

SET FIPS_FLAGGER를 저장 프로시저에 설정하면 저장 프로시저에서 컨트롤이 반환된 후 SET FIPS_FLAGGER 값이 복원됩니다. 따라서 동적 SQL에 지정한 SET FIPS_FLAGGER 문은 동적 SQL 문 다음에 오는 문에는 영향을 주지 않습니다.

public 역할(role)의 멤버이어야 합니다.

커뮤니티 추가 항목

추가
표시: