<p><strong>ERROR 1045 (28000): Access denied for user ‘admin’@&#8217;localhost’ (using password: YES)</strong> hatasını alıyor ve mysql de admin kullanıcısının şifresini değiştirmedi iseniz mysql privilege leri ile ilgili bir sorununuz var demektir.</p>
<p>Önce my.cnf dosyamızı açıyoruz.</p>
<p><strong>nano /etc/my.cnf</strong></p>
<p>İçine aşağıdaki satır yok ise ekleyiniz.</p>
<p><strong>skip_grant_tables=1</strong></p>
<p>Dosyayı kaydedip çıkınız ve mysql i restart ediniz.</p>
<p><strong>service mysqld restart</strong></p>
<p>Sonrasında aşağıdaki komutu çalıştırınız.</p>
<p><strong>mysql_fix_privilege_tables &#8211;user=admin &#8211;password=&#8217;SIFRENIZ&#8217; &#8211;verbose</strong></p>
<p>***(şifreyi görmek için <strong>cat /etc/psa/.psa.shadow</strong> komutunu kullanabilirsiniz)</p>
<p>Sonra tekrar mysql i restart edelim.</p>
<p><strong>service mysqld restart</strong></p>
<p>Şimdi muhtemelen düzelmiş olmalı.</p>
<p>Ayhan ARDA</p>
<p> ;</p>
<p> ;</p>