Промяна на администраторската парола в MySQL - »
Как мога да променя администраторската парола в MySQL под Linux, FreeBSD, OpenBSD и UNIX операционни системи от типа използвайки SSH / Telnet сесия?
Задайте парола за MySQL е една от основните цели и приоритети. По подразбиране, потребителят корен е администратор в MySQL. Заслужава да се отбележи, че администраторската парола в Linux / Unix и корен в MySQL - това са различни потребители и пароли, те също трябва да бъдат различни. Те са независими и нямат нищо общо и не трябва да бъде сред тях. Понякога може да се направи премахването на потребителя корен в MySQL и да зададете на потребителя администратор в MySQL като администратор по някакви причини, които са пряко свързани със сигурността.
mysqladmin команда за промяна на администраторската парола
Ако инсталацията на сървъра MySQL никога въведена администраторската парола, а след това влезе в сървъра, не се изисква да въведете парола. За да зададете парола за първото, трябва да използвате mysqladmin от командния ред, както следва:
Въпреки това, ако е необходимо да се промени или актуализиране на паролата за корена на потребителя, а след това в този случай трябва да използвате командата:
Например, ако старата парола ABC, можете да зададете нова парола като 123 456, като въведете следната команда:
Промяна на паролата в MySQL за други потребители
За да промените паролата за обикновен потребител MySQL, да речем, един потребител normal_user, въведете следната команда:
Промяна на администраторската парола в MySQL с помощта на SQL команди
Това е друг метод. MySQL съхранява потребителското име и паролата в таблицата с потребител в базата данни MySQL. Можете директно да актуализирате паролата с помощта на следния метод за normal_user потребител:
1) Влезте в сървъра MySQL, въведете следната команда в командния ред:
2) Отидете на MySQL база данни:
3) Промяна на паролата за normal_user потребител и въведете тази команда на адрес:
4) И накрая, рестартирайте привилегии:
Последният метод може да се използва с PHP скриптове, Python или Perl до MySQL API.