Access denied for user 'root'@'localhost'

Başlatan eprianu, 20 Mart 2019 - 14:50:13

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

eprianu

Merhabalar,

Bilgisayarıma LAMP kurulumu yaptım ancak mysql ile ilgili işlem yapamıyorum. Hangi işlemi yapmaya kalksam sürekli "Acces denied for user root@localhost" hatası alıyorum. İnternetteki anlatımlarda kurulumdan hemen sonra root şifresi belirleme ekranının çıkması gerektiği yazıyor ancak bende çıkmıyor. Ben de root şifresini sıfırlamaya çalışıyorum.

Mysql servisinin çalışıp çalışmadığını aşağıdaki komutla kontrol ediyorum. Kod çıktısına göre mysql çalışıyor, yani active (running) yazıyor.

sudo systemctl status mysql

İnternette araştırdığım çok sayıda kaynakta mysql'i yeniden yapılandırın yazıyordu. Ben defalarca kaldırdım yeniden kurdum, defalarca yeniden yapılandırmaya çalıştım ancak çözüm bulamadım. Aşağıdaki komutla yapılandırmayı açmak istiyorum ancak alttaki hatayı alıyorum.

Komut :
mysqld --skip-grant-tables

Çıktısı :
ysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 13 - Permission denied)
2019-03-20T11:43:15.433317Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000)
2019-03-20T11:43:15.433349Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000)
2019-03-20T11:43:15.571825Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-03-20T11:43:15.571873Z 0 [Warning] Can't create test file /var/lib/mysql/yucel-ABRA-A7-V7-2.lower-test
2019-03-20T11:43:15.571892Z 0 [Note] mysqld (mysqld 5.7.25-0ubuntu0.18.10.2) starting as process 5437 ...
2019-03-20T11:43:15.573716Z 0 [Warning] Can't create test file /var/lib/mysql/yucel-ABRA-A7-V7-2.lower-test
2019-03-20T11:43:15.573725Z 0 [Warning] Can't create test file /var/lib/mysql/yucel-ABRA-A7-V7-2.lower-test
2019-03-20T11:43:15.573888Z 0 [Warning] One can only use the --user switch if running as root

2019-03-20T11:43:15.573911Z 0 [ERROR] failed to set datadir to /var/lib/mysql/
2019-03-20T11:43:15.573936Z 0 [ERROR] Aborting

2019-03-20T11:43:15.573943Z 0 [Note] Binlog end
2019-03-20T11:43:15.573993Z 0 [Note] mysqld: Shutdown complete


Ayrıca aşağıdaki komutu da deniyorum ancak o da root şifresi istediği için giriş yapamıyorum.

mysql_secure_installation

Bu uyarılarda izinlerden bahsetmiş. Chmod ile izin vermeyi de denedim ancak olmayınca yeniden kurulum yaptım. Yardımlarınızı bekliyorum, şimdiden teşekkür ederim.



Reverser

merhaba, sorun root pwd ile alakalı gibi gözüküyor. Şu şekilde ilerleyelim,
sudo service mysql stop
bu komut ile sıkıntı yaşarsan bir altta ki komut ile devam edebilirsin.
ps aux | grep mysqld
kill -9 mysql_process_id_gelecek
sonrasında safe modda yapılandırmayı dene bir de.
mysqld_safe --skip-grant-tables



XFCE ROCKS !
Powered by Thunar & XFWM4