Ubuntu sunucusunda mysql sunucusunda bir kök kullanıcı var. Kök kullanıcı ve şifre ile phpmyadmin'e giriş yapamıyorum. Yapılandırma dosyasını bulmaya çalışıyordum ama bulamadım. Yardım takdir edilecektir.
Şimdiden teşekkürler
Ubuntu sunucusunda mysql sunucusunda bir kök kullanıcı var. Kök kullanıcı ve şifre ile phpmyadmin'e giriş yapamıyorum. Yapılandırma dosyasını bulmaya çalışıyordum ama bulamadım. Yardım takdir edilecektir.
Şimdiden teşekkürler
Yanıtlar:
Phpmyadmin'i yeniden yapılandırmanız, MySQL şifresini sıfırlamanız gerekiyor.
Yardım etmek isterdim!
İyi günler!
MariaDB kullanarak Ubuntu 14.04 benzer bir sorunla karşılaştım. Her şeyi değiştirmeye çalışmak yerine yeni bir kullanıcı oluşturdum.
mysql -u root -p
Kök parolayı girildi Aşağıdaki komutu kullanarak yeni bir kullanıcı oluşturuldu:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'some_very_complex_password';
Yeni kullanıcıya tüm izinleri verildi:
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
Daha sonra phpMyadmin'de newuser kullanarak oturum açabilirsiniz. Sizi Carte Blanche imtiyazları yerine yeni kullanıcıya özel ayrıcalıklar vermenizi şiddetle tavsiye ediyorum ama bu sizin cenaze töreniniz.
"Rootuser" ile sistem kök kullanıcısı değil MySQL kök kullanıcısı demek istediniz, değil mi?
Kurulumu sırasında mysql-server
MySQL kök hesabı oluşturulur ve parolası saklanır /etc/mysql/debian.cnf
.
PhpMyAdmin yapılandırma dosyaları içinde saklanır /etc/phpmyadmin
.
mysql
sürümü çalışıyor mu? Örneğin mysql -hlocalhost -uroot -p
?
/etc/mysql/debian.cnf
.
Phpmyadmin'de root olarak giriş yapmak için:
echo "UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket';FLUSH PRIVILEGES;" | mysql -u root -p
Bu öğreticinin sonunda bulundu
Benim için çalıştı :)
Son zamanlarda Ubuntu 12.04 ile çok benzer bir sorunla karşılaştım. Ben sadece root ve şifre ile giriş gibi görünmüyordu. Config'de AllowNoPassword ayarını TRUE olarak ayarladım. Daha sonra AllowNoPassword ayarını eklemek için yanlış config.inc.php dosyasını düzenlediğimi öğrendim.
Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php
İlk inanıyorum usr sürümünü geçersiz kılacak debian yerel yapılandırma dosyası.
Ben de,
echo "UPDATE mysql.user SET eklentisi = 'mysql_native_password' NEREDE kullanıcı = 'kök' VE eklenti = 'unix_socket'; FLUSH PRIVILEGES;" | mysql -u kök -p
Bu iyi
merhaba ilk önce phpmyadmin'i buradan indirin: https://www.phpmyadmin.net/downloads/
sonra indirilenleri (rar, zip) şu konuma çıkarın: {INSTILLATION_PATH} \ laragon \ etc \ apps klasörü phpmyadmin olarak yeniden adlandırın.
şimdi http: // localhost / phpmyadmin adresine gidin
ve orada :).
phpmyadmin'e giriş yapmak istiyorsanız, phpmyadmin klasöründe config.sample.inc adlı bir dosyayı aramanız ve bu dosyayı çoğaltmanız ve config.inc olarak yeniden adlandırmanız ve dosyayı açıp şunu aramanız gerekir: $ cfg ['Servers'] [ $ i] ['AllowNoPassword'] = yanlış; ve true olarak ayarlayın: $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = true; dosyayı kaydedin ve YAPILAN kullanıcı adını kullanarak giriş yapabilirsiniz: root