Šioje trumpoje pamokoje pateikiame
DirectAdmin valdymo pultą turinčių serverių "
da_admin"
mysql vartotojo slaptažodžio keitimo instrukcijas.
Pastaba: Ši pamoka pritaikyta tik
DirectAdmin valdymo pultą turintiems serveriams
CentOS aplinkoje.
Jeigu jungiantis su "
da_admin"
mysql vartotoju, kuris yra administracinis
DirectAdmin valdymo pulto
mysql vartotojas, gaunamas šis klaidos pranešimas:
Error connecting to MySQL: Access denied for user: 'da_admin@localhost' (Using password: YES)
Bei pats
DirectAdmin valdymo pultas negali prisijungti prie
mysql tarnybos - reikia pakeisti "
da_admin"
mysql vartotojo slaptažodį į nurodytą "
/usr/local/directadmin/conf/mysql.conf" konfigūraciniame faile.
Tam reikės žinoti "
root"
mysql vartotojo slaptažodį. Kurį dažniausiai galime rasti įvykdę šią komandą:
cat /root/.my.cnf
Nežinant "
root"
mysql vartotojo slaptažodžio reikės pradžiai pakeisti ir šio vartotojo slaptažodį. Kaip tai atlikti rasite šioje pamokoje "
MySQL root slaptažodžio keitimas jį pamiršus.
1. Prisijungiame prie
mysql tarnybos su
mysql "
root" vartotojo teisėmis:
mysql -uroot -p
Įvedame slaptažodį.
2. Pakeičiame "
da_admin"
mysql vartotojo slaptažodį įvykdę šias komandas:
GRANT ALL PRIVILEGES ON *.* TO da_admin@localhost IDENTIFIED BY '[B]NAUJASSLAPTAZODIS[/B]' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
Rezultatas: "
da_admin"
mysql vartotojo slaptažodis pakeistas.
Sutikriname ar "
/usr/local/directadmin/conf/mysql.conf" faile nurodytas slaptažodis:
user=da_admin
passwd=NAUJASSLAPTAZODIS
Atitinka prieš tai
mysql komandose nurodytąjį.