konto usunięte

Temat: Blokada zmiany SQL_MODE po stronie klienta

Jak wiemy negocjując połączenie klient ma możliwość wybrać SQL_MODE bez względu na ustawienia po stronie serwera, co rzecz jasna może powodować problemy po stronie serwera który np. nie przewiduje danych w formatach dozwolonych przez bardziej "luźne" tryby.

Jedyną możliwością zabezpieczenia się przed tym o której wiem to MySQL Proxy i odfiltrowywanie zmian SQL_MODE na poziomie protokołu, ale samo użycie MySQL Proxy eliminuje możliwość podłączania się do serwera poprzez SSL (którego MP nie obsługuje), a z czego często korzystamy.

Może znacie inne rozwiązania?

Zadałem też pytanie u Montiego (link poniżej) i Perconie (mailem - bez odpowiedzi):
http://kb.askmonty.org/en/locking-sql_mode-against-cli...

konto usunięte

Temat: Blokada zmiany SQL_MODE po stronie klienta

Jak ktoś jest ciekawy - u Montiego zażyczyli sobie 1000€ za dodanie takiej opcji do MariaDB, na poziomie całego serwera.

Następna dyskusja:

Odpowiednik PL/SQL do MySQL




Wyślij zaproszenie do