За съжаление, не знам начин да деактивирам регистрирането на MySQL за отделни изрази. Документацията на MySQL съветва регистрационните файлове да бъдат защитени поради тази причина:
От 5.2.3. Общият регистър на заявките
За съжаление, това (от 5.6.3) вградено регистриране срещу пароли работи само за функцията MySQL PASSWORD().
Виждам няколко възможни решения за вашия проблем:
- За всяка заявка:деактивирайте регистрационния файл, изпълнете заявката, активирайте регистрационния файл
- Хеширайте паролата в самото приложение (във вашия случай php sha)
- Защитете регистрационните файлове, така че никой да не може да види изявленията
- Влезте в приложение, което само премахва паролите