conceda permissões de execução apenas para que os usuários ou o usuário do aplicativo possam chamar apenas procs armazenados!
Por que você deve limitar o acesso do usuário ao seu banco de dados
Sistema completo de cadastro de usuários utilizando banco de dados PHP e MySQL
O que é um relacionamento um-para-muitos em um banco de dados? Uma explicação com exemplos
Guia para projetar banco de dados para evento de calendário e lembrete no MySQL