Это возможно, да.
Но это не очень хорошая идея. Блокировка учетной записи эквивалентна установке абсолютно неотгадываемого пароля. Вы могли бы также установить практически неотгадываемый пароль, т.е. один с достаточной энтропией (128 битов, который выходит к 20 случайным печатаемым символам ASCII, является крупным излишеством), и сохраните тот пароль в сейфе.
необходимо создать вперед ssh туннель для этого
ssh user@ip -p 44422 -L3306:127.0.0.1:3306
затем укажите на свои запросы mysql на 127.0.0.1:3306
или если Вы уже находитесь на ssh сессии с удаленным хостом, Вы можете ~C
открыть оболочку ssh и затем ввести -L3306:127.0.0.1:3306
и хит возвращается для добавления туннеля к сессии
ВСЕ Ваши подключения mysql будут полагаться на Вашу ssh сессию, остающуюся в живых, таким образом, я изучил бы более постоянное решение как SSL.
Не точно отвечая на Ваш вопрос (h3rrmiller уже дал Вам хороший ответ), но я предложу не делать этого. Это повредит все Ваши подключения mysql, когда Ваше соединение SSH умрет, и они могут только быть восстановлены, когда Вы настраиваете новое соединение SSH.
Если Вы делаете это для шифрования mysql трафика: mysql поддерживает SSL для соединений также, это - намного лучшая альтернатива.
~C
то, что я не знал прежде. – erik 15.03.2014, 01:18