Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Especifica a verificação de conformidade com a norma FIPS 127-2. Isto baseia-se na norma ISO. Para informações sobre conformidade com o SQL Server com FIPS, veja Como usar o SQL Server 2016 em modo compatível com FIPS 140-2.
Transact-SQL convenções de sintaxe
Sintaxe
SET FIPS_FLAGGER ( 'level' | OFF )
Arguments
'nível'
É o nível de conformidade com a norma FIPS 127-2, para a qual todas as operações da base de dados são verificadas. Se uma operação de base de dados entrar em conflito com o nível das normas ISO escolhidas, o Microsoft SQL Server gera um aviso.
O nível deve ser um dos seguintes valores.
| Valor | Description |
|---|---|
| ENTRADA | Verificação de normas para conformidade de entrada ISO. |
| COMPLETO | Verificação de normas para conformidade total com a ISO. |
| INTERMÉDIO | Verificação de normas para conformidade a nível intermédio da ISO. |
| DESLIGADO | Sem verificação de padrões. |
Observações
A definição de SET FIPS_FLAGGER é definida em tempo de análise e não em execução ou execução. Definir em tempo de análise significa que, se a instrução SET estiver presente no batch ou procedimento armazenado, ela entra em vigor, independentemente de a execução do código atingir esse ponto ou não; e a SET declaração entra em vigor antes de qualquer declaração ser executada. Por exemplo, mesmo que a SET instrução esteja num IF...ELSE bloco de instruções que nunca é alcançado durante a execução, a SET instrução continua a ter efeito porque o bloco IF...ELSE de instrução é analisado.
Se SET FIPS_FLAGGER for definido num procedimento armazenado, o valor de SET FIPS_FLAGGER é restaurado após o controlo ser devolvido do procedimento armazenado. Portanto, uma SET FIPS_FLAGGER instrução especificada em SQL dinâmico não tem qualquer efeito sobre quaisquer instruções que se seguem à instrução SQL dinâmica.
Permissions
Requer adesão à função pública de .