Cara Mengubah password user MySQL di Linux

MySQL and MariaDB

keduanya adalah sistem database open source populer yang dimaksudkan untuk sistem operasi berbasis Linux. Meskipun MariaDB adalah fork dari MySQL, perintah untuk mengoperasikannya mirip dengan MySQL.

Jadi, tujuan dari tutorial ini adalah untuk menghindari situasi di mana Anda lupa root atau password user MySQL lainnya. Ya, jika Anda lupa root MySQL atau hanya ingin mengubah password user lain, maka perintah yang diberikan di sini akan membantu Anda untuk meresetnya.

Proses yang diberikan di bawah ini cukup sederhana dan bekerja hampir di semua sistem operasi Linux seperti:

Ubuntu, Debian, Centos and more.

Note

: The

 MySQL default root password

kosong itu berarti tidak ada password yang ditetapkan saat Anda menginstal

 MySQL or MariaDB

baru saja. Anda hanya perlu menekan enter setelah memberikan nama user yaitu root.

Let’s see how to reset MySQL root & other users passwords on Linux

For MySQL 5.7 version or older versions to reset root user password 

    1. Buka interface command line terminal sistem Linux Anda dan ketik perintah di bawah ini:
      sudo mysql -uroot
    2. Setelah terhubung dengan server MySQL kemudian pilih database MYSQL.
      use mysql;
    3. Gunakan perintah di bawah ini untuk mengubah password user root MySQL.
      Note

      : Ubah teks mynewpassword dengan password yang ingin Anda atur untuk user root.

      update user set password=PASSWORD("mynewpassword") where User='root';
      flush privileges;
      Quit the MySQL
      quit
      Restart the mysql service
      systemctl restart mysql
For other MySQL 5.7 or above versions:

Semuanya akan sama seperti yang disebutkan di atas kecuali satu perintah yaitu mengubah password:

    1. Buka command terminal.
      sudo mysql -uroot
    2. Pilih basis data.
      use mysql;
    3. Ubah password root.
      Note

      : Ganti password saya-baru dengan password yang ingin Anda atur untuk user root.

      UPDATE mysql.user SET authentication_string=PASSWORD('my-new-password') WHERE USER='root';
      FLUSH PRIVILEGES;
      Quite
An alternative method for both 5.7 and earlier version to reset the root user password

Perintah yang diberikan di bawah ini akan menanyakan beberapa pertanyaan kepada Anda untuk mengamankan instalasi MySQL termasuk N

ew password

pilihan.

sudo mysql_secure_installation

Perintah mysql untuk mengubah password user

MySQL-show-users:

Untuk melihat

MySQL Database all users

Anda dapat menggunakan menggunakan perintah di bawah ini, sehingga Anda bisa mendapatkan ide yang jelas tentang password user mana yang ingin Anda ubah:

SELECT User FROM mysql.user;

pilih user

1. 

Buka

 command terminal

dan sambungkan ke user MySQL dan masukkan password user root MySQL untuk masuk.

sudo mysql -u root  -p

2.

Beralih ke database MySQL

use mysql;

3.

Perintah untuk mengubah password USER di

MySQL database server version 5.7.5 or older versions.

SET PASSWORD FOR 'user-name-here'@'localhost' = PASSWORD('new-password');

Tangkapan layar hanya untuk referensi:

setel ulang password user mysql

To change the MySQL user password in the latest version of the MySQL database server 5.7.6 or above.

ALTER USER 'user-name-here'@'localhost' IDENTIFIED BY 'newPassword';

Tangkapan layar untuk referensi:

ubah password user mysql terbaru

Note

: Pada perintah di atas ganti

user-name-here

dengan user itu

password

Anda ingin berubah dan

newPassword

teks, tentu saja, password yang ingin Anda tetapkan untuk user tertentu.

Other Useful resources:

  • Cara Memeriksa Nomor Model Motherboard di Windows 7, 8 & 10
  • Cara Mengatur Kata Sandi Pengguna Root Ubuntu Menggunakan Perintah
  • Cara mencari file, direktori, dengan kriteria tertentu di terminal Linux
  • 20 Perintah dasar Linux untuk pemula dengan contoh dan sintaks
  • Setel Ulang Kata Sandi Pengguna yang Terlupakan di Ubuntu 17.04 Menggunakan Terminal
  • Cara Mengganti Kata Sandi Administratif Root Ubuntu, jika Lupa

Related Posts

© 2022 Tekno Sridianti