Desabilitar execução de consulta ao banco de dados bruto [Atualizado na Central de segurança 1.3 e removido na 2.0]
Controle se um usuário pode executar consultas SQL brutas no banco de dados.
A propriedade glide.db.allow_unsafe_dbi_execute_sql permite que os usuários executem consultas SQL brutas no banco de dados, o que pode dar acesso a tabelas e dados fora das restrições do GlideRecord. Se esta propriedade não estiver definida com o valor recomendado de false, isso permitirá a chamada de dbi.executeStatement() de um Glide programável que pode resultar na execução de instruções SQL mal-intencionadas.
Aviso:
Esta propriedade é segura e não há substituição de banco de dados.
Mais informações
| Atributo | Descrição |
|---|---|
| Nome da configuração | glide.db.allow_unsafe_dbi_execute_sql |
| Tipo de configuração | Propriedades do sistema (/sys_properties_list.do) |
| Tipo de dados | booliano |
| Valor recomendado | falso |
| Valor-padrão | falso |
| Categoria | Controle de acesso |
| Risco à segurança |
|
| Dependências e pré-requisitos | Nenhum |
| Referências | Regras da lista de controle de acesso |