Cara mengatur ulang kata sandi mariadb root di ubuntu 18.04 Bionic Beaver Linux
- 3097
- 889
- Jermaine Mohr
Objektif
Tujuannya adalah untuk mengatur ulang kata sandi mariadb root yang hilang di ubuntu 18.04 Bionic Beaver Linux.
Harap dicatat bahwa jika Anda baru saja menginstal server mariadb Anda dan tidak dapat masuk sebagai pengguna root dengan:
$ mysql -u root error 1698 (28000): akses ditolak untuk pengguna 'root'@'localhost'
Anda tidak perlu mengatur ulang kata sandi Anda. Sebaliknya, untuk login sebagai root mengubah perintah di atas menjadi:
$ sudo mysql
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Ubuntu 18.04 Bionic Beaver
- Perangkat lunak: - mysql ver 15.1 Distrib 10.1.25-mariadb atau lebih tinggi
Persyaratan
Akses istimewa ke sistem ubuntu Anda sebagai root atau via sudo
perintah diperlukan.
Kesulitan
MUDAH
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
Instruksi
Mari kita mulai dengan menghentikan basis data MariaDB yang sedang berjalan:
$ Sudo Service Mariadb Stop
Setelah siap secara manual, Mulai Server MariaDB dengan perintah Linux dan opsi baris perintah berikut:
$ sudo/usr/sbin/mysqld --skip-tabel-tables --skip-networking & [1] 3216
Konfirmasikan bahwa proses MariaDB berjalan seperti yang diharapkan:
$ jobs [1]+ menjalankan sudo/usr/sbin/mysqld --skip-grant-tabel --skip-networking &
Pada tahap ini kami dapat mengakses basis data mariadb tanpa kata sandi:
$ mysql -u root selamat datang di monitor mariadb. Perintah diakhiri dengan; atau \ g. ID Koneksi Mariadb Anda adalah 2 Hak Cipta (C) 2000, 2017, Oracle, Mariadb Corporation AB dan Lainnya. Ketik 'bantuan;' atau '\ h' untuk bantuan. Ketik '\ c' untuk menghapus pernyataan input saat ini. Mariadb [(tidak ada)]>
Menggunakan sesi mariadb saat ini hak istimewa flush:
mysql> hak istimewa flush; Permintaan ok, 0 baris terpengaruh (0.00 detik)
Selanjutnya, setel ulang kata sandi root. Perintah linux berikut akan mengatur ulang kata sandi root mysql ke LinuxConfig.org
:
mysql> perbarui mysql.Pengguna Set Kata Sandi = Kata Sandi ('LinuxConfig.org ') di mana pengguna = "root"; Query ok, 0 baris terpengaruh, 1 peringatan (0.00 detik)
Berhenti sesi mariadb:
mysql> berhenti bye
Dengan anggun mengakhiri arus mysqld
proses:
$ sudo pkill mysqld linuxconfig@ubuntu: ~ $ jobs [1]+ selesai sudo/usr/sbin/mysqld --skip-grant-tables --skip-networking
Terakhir, mulailah basis data mariadb:
$ Sudo Service Mariadb Mulai
Jika semuanya berjalan dengan baik, Anda sekarang harus dapat masuk ke basis data MariaDB Anda dengan kata sandi root:
$ sudo mysql -u root --password = linuxconfig.org Selamat datang di monitor mariadb. Perintah diakhiri dengan; atau \ g. ID Koneksi Mariadb Anda adalah 3 Hak Cipta (C) 2000, 2017, Oracle, Mariadb Corporation AB dan Lainnya. Ketik 'bantuan;' atau '\ h' untuk bantuan. Ketik '\ c' untuk menghapus pernyataan input saat ini. Mariadb [(tidak ada)]>
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
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Ubuntu 20.04 Panduan
- Instal MySQL di Ubuntu 20.04 LTS Linux
- Ubuntu 22.04 Panduan
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Cara menginstal mysql di almalinux
- « Cara memperbaiki plugin gstreamer yang hilang di ubuntu 18.04 Bionic Beaver Linux
- Cara menginstal webmin di ubuntu 18.04 Bionic Beaver Linux »