Cara mengatur ulang root mysql/mariadb kata sandi di ubuntu 20.04 FOSSA FOSSA Linux

Cara mengatur ulang root mysql/mariadb kata sandi di ubuntu 20.04 FOSSA FOSSA Linux

Dalam panduan ini kita akan mengatur ulang kata sandi root mysql/mariadb yang hilang di ubuntu 20.04 FOSSA FOCAL. Ini dapat dicapai dengan menonaktifkan otentikasi root dan kerinduan tanpa kata sandi.

Dalam tutorial ini Anda akan belajar:

  • Cara mengatur ulang kata sandi administrator root di mysql 8 atau lebih tinggi
  • Cara mengatur ulang kata sandi administrator root di mariadb 10.3 atau lebih tinggi
  • Cara menonaktifkan otentikasi root dan login tanpa kata sandi
Reset root mysql/mariadb kata sandi di ubuntu 20.04

Persyaratan dan konvensi perangkat lunak yang digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Dipasang Ubuntu 20.04 atau Ubuntu yang ditingkatkan.04 FOSSA FOCAL
Perangkat lunak Mysql 8.0, Mariadb 10.3 atau lebih tinggi
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Mengatur ulang root mysql/mariadb kata sandi di ubuntu 20.04 Instruksi Langkah demi Langkah



  1. Mulailah MySQL/MariaDB tanpa opsi tabel hibah.Ini akan memungkinkan kami untuk masuk ke MySQL/MariaDB sebagai pengguna root tanpa kata sandi:
    $ sudo systemctl hentikan mysql $ sudo mkdir -p/var/run/mysqld $ sudo chown mysql: mysql/var/run/mysqld $ sudo/usr/sbin/mysqld --skip-grant-table-skip-networking & mysqld --kip-grant-tables --skip-networking & mysqld-skip-grant-skip-networking & mysqld-skip-grant-skip-networking & mysqld-skip-grant-skip-networking & mysqld 
  2. Konfirmasikan bahwa daemon mysql/mariadb sudah habis dan berjalan:
    $ ps aux | grep mysqld 
    Lewati tabel hibah di server MySQL


  3. Pada titik ini, masuk ke MySQL/MariAdb seharusnya tidak memerlukan kata sandi:
    $ mysql -u root 

    Jalankan perintah SQL berikut untuk mengatur ulang kata sandi administrator Anda N3w_p@ssw0rd.:

    > Hak istimewa flush; > Gunakan mysql; > Ubah pengguna 'root'@'localhost' yang diidentifikasi oleh 'n3w_p@ssw0rd.'; > berhenti 
    Setel ulang kata sandi root di server mysql
  4. Mulai ulang server MySQL/MariAdb:
    $ sudo pkill mysqld $ sudo systemctl mulai mysql 


  5. Pada titik ini Anda harus dapat masuk ke server MySQL/MariADB dengan kata sandi sebagaimana diatur dalam langkah 3:
    $ mysql -u root --password = 'n3w_p@ssw0rd.' 
    Masuk dengan kata sandi baru

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Ubuntu 20.04 Panduan
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 22.04 Panduan
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Cara melepaskan dan mendaftar konten initramfs di linux