Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Banco de dados SQL no Microsoft Fabric
Especifica a verificação de conformidade com o padrão FIPS 127-2. Baseia-se no padrão ISO. Para obter informações sobre a conformidade com FIPS do SQL Server, veja Como usar o SQL Server 2016 no modo compatível com FIPS 140-2.
Convenções de sintaxe de Transact-SQL
Sintaxe
SET FIPS_FLAGGER ( 'level' | OFF )
Argumentos
'level'
É o nível de conformidade em relação ao padrão FIPS 127-2, segundo o qual todas as operações de banco de dados são verificadas. Se uma operação de banco de dados entrar em conflito com o nível de padrões ISO escolhido, o Microsoft SQL Server gerará um aviso.
level deve ser um dos valores a seguir.
| Valor | Descrição |
|---|---|
| ENTRY | Verificação dos padrões com relação à conformidade do nível de entrada do ISO. |
| FULL | Verificação dos padrões com relação à conformidade total com o ISO. |
| INTERMEDIATE | Verificação dos padrões com relação à conformidade do nível intermediário do ISO. |
| OFF | Nenhum padrão é verificado. |
Comentários
A configuração de SET FIPS_FLAGGER é definida no tempo da análise, e não no tempo de execução ou operação. A configuração no momento da análise significa que se a instrução SET estiver presente no lote ou no procedimento armazenado, ela terá efeito, independentemente de se a execução do código realmente atinge esse ponto; e a instrução SET terá efeito antes de qualquer instrução ser executada. Por exemplo, mesmo que a instrução SET esteja em um bloco de instruções IF...ELSE que nunca é atingido durante a execução, a instrução SET ainda entrará em vigor porque o bloco de instruções IF...ELSE é analisado.
Se SET FIPS_FLAGGER for definido em um procedimento armazenado, um valor de SET FIPS_FLAGGER será restaurado depois que o controle for retornado do procedimento armazenado. Portanto, uma instrução SET FIPS_FLAGGER especificada em SQL dinâmico não causa nenhum efeito em nenhuma instrução depois da instrução SQL dinâmica.
Permissões
Requer associação à função pública .