ssh

Смена пароля mysql обычного пользователя через ssh

Бывает, что не сохранился пароль от базы данных, просто потеряли. В таком случае, можно сделать смену пароля при условии, что сервер принадлежит вам, т.е. у вас права root. Для этого достаточно залогиниться в базу mysql из под root и сделать смену пароля: update mysql.user set password=PASSWORD(“NewPassword”) where User=’ИмяЮзераКоторомуМеняетеПароль’; После чего применить изменения: flush privileges; exit;
Read More

Как создать базу mysql из консоли SSH

CREATE DATABASE [dbname]; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP -> ON `[dbuser]`.* TO [dbname]@localhost -> IDENTIFIED BY ‘[dbpass]’; если было сделано -> ON *.* TO [dbname]@localhost то юзер будет получать доступ ко всем базам на сервере чтобы прикрыть эту дыру, нужно закрыть доступ *.* update user set Select_priv=’N’, Insert_priv=’N’, Update_priv=’N’, Delete_priv=’N’, Create_priv=’N’,Drop_priv=’N’ where user='[dbuser]’ flush privileges;
Read More