Köklerimden birinin şifresini unutmuşum. Örneğe giriş yapmadan değiştirebileceğim bir yol var mı yoksa yeniden yüklemem mi gerek?Kök kullanıcının parolasını MySQL'de nasıl değiştiririm?
cevap
Aşama 1
Durdurma veritabanı:
shell> /etc/init.d/mysql stop
Adım 2
başlatma veritabanı
-
ağa veritabanına
Erişim bağlantı olmadan şifre Autentification
shell> mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid \
--socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql \
--skip-grant-tables --skip-networking &
Adım 3
Bağlan şifre veritabanına ve değiştirin:
shell> mysql --database mysql --socket=/var/lib/mysql/mysql.sock
, tüm kullanıcılara göstermek istiyorsanız:
mysql> select User, password from user;
yeni bir şifre ayarlayın:
mysql> update user set password=password('NEW PASS') WHERE User='USERNAME';
bırak veritabanı bağlantısı: "normalde" 4
Yeniden veritabanı sunucusu
mysql> exit
Adım.
shell> kill `cat /var/lib/mysql/mysqld.pid`
shell> /etc/init.d/mysql start
Hızlı bir Google, bu yanıtla sonuçlandı. kabuğunu tipinde:
mysqladmin -u root password <password>
Google'da keşfedilebilir olsa da, cevabın burada olması iyi. Yığın Taşması, program yanıtlarının daha kapsamlı bir deposu haline gelmesine yardımcı olur, bu yüzden bu soruyu modifiye edeceğim. –
Bu, parolanızın geçmişinizin bir parçası olduğundan, bu çok güvenli bir çözüm değildir. – user12345
Bir Ubuntu sunucusu (muhtemelen Debian?) Çalıştırıyorsanız, kolayca sıfırlayabilirsiniz.
Eğer 12.04 değilseniz:
10'a isenizsudo dpkg-reconfigure mysql-server-5.5
.04:
sudo dpkg-reconfigure mysql-server-5.1
Eğer deneyebilirsiniz yüklü olduğu mysql-sunucu sürümü emin değilseniz:
https://help.ubuntu.com/12.04/serverguide/mysql.html https://help.ubuntu.com/10.04/serverguide/mysql.html
- 1. CMD: Geçerli kullanıcının parolasını yazdır
- 2. Golang/App Engine - Bir kullanıcının parolasını güvenli bir şekilde sağlama
- 3. MySQL kök parolası nasıl kaldırılır
- 4. GitLab: Git parolasını itemiyorum veya klonlayamıyorum, Git parolasını isteme
- 5. Eclipse Subversion parolasını temizleme
- 6. Derby DB parolasını değiştir
- 7. Kök dışı bir kullanıcının önbelleğe düşmesine izin verme
- 8. Docker konteyner root parolasını nasıl alabilirim
- 9. MessageBox konumunu nasıl değiştiririm?
- 10. PictureBox'ın görüntüsünü nasıl değiştiririm?
- 11. Sbt renklerini nasıl değiştiririm?
- 12. E4X: Kök düğümüne atama
- 13. UYARI: Kullanıcının parolasını değiştirdikten sonra/etc/ssh/primes iletisinde uygun primerler yok
- 14. Kök için bash_history nasıl görüntülenir?
- 15. Komut dosyasından kök parolayı değiştir
- 16. IE, ASP.NET formunun parolasını kaydetmeyi önermiyor
- 17. Kök
- 18. Kök
- 19. Kök UIViewController nasıl bulunur
- 20. Kök URL'si nasıl alınır
- 21. Bir işlemin önceliğini nasıl değiştiririm?
- 22. Chrome'da yanıt üstbilgisini nasıl değiştiririm
- 23. ActionBar'daki MediaRouteButton stilini nasıl değiştiririm?
- 24. Orchard'da veritabanı sağlayıcısını nasıl değiştiririm?
- 25. Cocos2d'de müzik dosyalarını nasıl değiştiririm?
- 26. Django modelindeki seçenekleri nasıl değiştiririm?
- 27. UINavigationBar'ın arka planını nasıl değiştiririm?
- 28. Kapalı olay döngüsünü nasıl değiştiririm?
- 29. Vim'de iki satırı nasıl değiştiririm?
- 30. Yerel yönetici parolasını C olarak değiştir C#
Bu yardımcı olabilir:
fazla bilgi için bakınız "[MySQL root şifresini kurtar] (http://www.cyberciti.biz/tips/recover-mysql-root-password.html)". – jfs