Plesk panel Linux kullanıcılarının karşılaştığı önemli hatanın çözümünü sizlerle paylaşacağım.
Plesk Kontrol panelinde sürümler arasında güncelleme işlemi yaptıktan sonra MySQL veritabanı kullanıcı oluşturmaya çalıştığınızda “Table ‘mysql.procs_priv’ doesn’t exist” hatasını alan kişilerin çok sıkça karşılaşılan ‘mysql.procs_priv’ hatası yani MySQL yetki tablolarındaki hatayı düzenlemeniz için SSH ile sunucuya bağlandıktan sonra aşağıdaki kodu çalıştırmanız taktirde MySQL tablolarındaki yetki problemi düzeltilmiş olacaktır.
mysql_fix_privilege_tables –user=admin –password=
cat /etc/psa/.psa.shadow
Hocam aynı hatayı bende alıyorum. Dediklerinizi yaptım. komuttan sonraki hatalar ;
This script updates all the mysql privilege tables to be usable by
the current version of MySQL
Got a failure from command:
cat /usr/share/mysql/mysql_fix_privilege_tables.sql | /usr/bin/mysql –no-defaults –force –user=root –host=localhost –database=mysql
Please check the above output and try again.
Running the script with the –verbose option may give you some information
of what went wrong.
If you get an ‘Access denied’ error, you should run this script again and
give the MySQL root user password as an argument with the –password= option
Yardımcı olurmusunuz?
birde verdiğiniz komut user root şeklinde plesk panel’de root kullanıcısı admin değilmidir?
Plesk panelde mysql kullanıcı adı admin’dir ve şifrede plesk panel şifresidir, eğer plesk panel kullanmıyorsanız admin yerişne mysql kullanıcı adı ve şifrenizi yazmanız gerekir.
iyi günler o komutu kullandıkdan sonra bendede
sadece
>
bu ibare çıkıyor
Aşağidaki kodu caliştitsanız işinizi halledecektir. Mutlaka yedeğinizi alın ama…
cat /usr/share/mysql/mysql_fix_privilege_tables.sql | mysql –no-defaults –force –user=admin -p –host=localhost –database=mysql