SQL · Capítulo 13
Segurança de base de dados
Contas, privilégios, cifragem, auditoria e exposição mínima.
O que precisas de perceber
A aplicação não deve ligar como administrador. Separa contas por serviço, restringe rede, roda credenciais e protege backups. Prepared statements continuam obrigatórios mesmo com permissões limitadas.
EXEMPLO
Vê o código
GRANT SELECT,INSERT,UPDATE ON appdb.tickets TO 'app'@'10.%';As minhas notas
Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.
Guardado localmente.Exercício
Define privilégios mínimos para aplicação web, reporting e backup.