Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Reset Password WordPress Menggunakan MySQL dan WP-CLI

Posted on August 5, 2024

WordPress adalah salah satu Content Management System (CMS) paling populer di dunia, terutama di kalangan blogger dan jurnalis. Dengan berbagai fitur yang ditawarkan, WordPress memungkinkan pengelolaan multi-pengguna yang memungkinkan admin untuk membuat akun terpisah bagi pengguna dengan hak akses yang berbeda-beda.

Namun, ada kalanya pengguna atau bahkan admin lupa password mereka sendiri. Dalam situasi seperti ini, solusi yang tersedia adalah mereset password pengguna atau admin tersebut melalui konsol MySQL atau dengan menggunakan alat eksternal. Artikel ini akan menunjukkan cara mereset (atau mengubah) login WordPress menggunakan klien command-line MySQL atau perintah “wp-cli”.

Metode 1: Reset Password WordPress via Perintah MySQL

Langkah pertama adalah masuk ke server yang menjalankan WordPress melalui SSH. Pastikan untuk membuat cadangan database WordPress Anda terlebih dahulu. Anda bisa membuat snapshot server atau menggunakan opsi backup jika menggunakan penyedia hosting.

Sebagai alternatif, Anda dapat menggunakan perintah berikut untuk mengekspor database MySQL tertentu ke format file SQL dengan menyediakan nama pengguna MySQL, kata sandi, dan nama database.

$ sudo mysqldump -u [user] -p [db_name] > [export_the_db.sql]

Setelah membuat cadangan, Anda dapat mereset password WordPress dengan terlebih dahulu menghubungkan ke server MySQL atau MariaDB.

$ mysql -u [user] -p

Keluaran:

connecting to mysql server

Selanjutnya, pilih database WordPress; jika Anda lupa nama database-nya, Anda bisa menggunakan kueri SQL “SHOW DATABASES;” untuk menampilkan semua database MySQL. Setelah menemukan database yang benar, gunakan perintah berikut untuk memilihnya:

MySQL> use [wordpress_db]

Keluaran:

selecting WordPress database

Untuk konfirmasi, Anda bisa menjalankan perintah berikut untuk menampilkan semua pengguna WordPress:

MySQL> select user_login from wp_users;

Keluaran:

listing wordpress username

Saya hanya memiliki satu akun pengguna bernama “linuxtldr”, yang passwordnya ingin saya ganti. Namun, dalam kasus Anda, mungkin ada satu atau lebih pengguna, jadi catat nama pengguna tersebut dan eksekusi kueri SQL berikut untuk memperbarui password pengguna tersebut (menggunakan algoritma hashing MD5):

📝
Pastikan semua bidang yang disorot hijau diganti dengan informasi yang akurat.

MySQL> UPDATE `wp_users` SET `user_pass` = MD5('changeme') WHERE `user_login` = 'wordpress-user';

Keluaran:

updating wordpress user password in mysql command

Setelah selesai, keluar dari konsol MySQL menggunakan kueri SQL “exit” dan kembali ke WordPress untuk login dengan password yang telah diperbarui.

Metode 2: Reset Password WordPress via WP-CLI Command

WP-CLI adalah alat command-line yang fantastis untuk mengelola WordPress yang harus Anda coba. Kami telah membahas instalasi dan penggunaan command-line dalam artikel terpisah, jadi kami akan melewati bagian tersebut dan fokus pada mereset password administrator WordPress.

Pertama, pastikan Anda terhubung ke sistem yang menjalankan WordPress, kemudian buka terminal Anda dan navigasikan ke direktori tempat file WordPress disimpan (biasanya, di “/var/www/html”).

Kemudian jalankan perintah berikut untuk menampilkan semua akun pengguna WordPress:

$ wp user list

Keluaran:

listing wordpress users

Akhirnya, pilih nama pengguna yang ingin Anda ganti passwordnya, dan masukkan ke perintah di bawah ini, bersama dengan password baru untuk meresetnya.

📝
Pastikan bidang yang disorot hijau diganti dengan informasi yang benar.

$ wp user update wordpress-user --user_pass=changeme

Keluaran:

changing wordpress login password using wp-cli

Itu dia; Anda telah berhasil mengubah password WordPress menggunakan alat “wp-cli”.

Kata Penutup

Semua metode yang disebutkan di atas dapat digunakan untuk mereset password WordPress; Anda dapat memilih salah satu sesuai dengan preferensi Anda. Jika Anda memiliki pertanyaan, jangan ragu untuk menanyakannya di komentar.

Langkah-langkah Tambahan dan Tips Penting

  1. Pentingnya Backup: Selalu pastikan untuk membuat cadangan database sebelum melakukan perubahan signifikan. Hal ini penting untuk mencegah kehilangan data yang tidak diinginkan.
  2. Menggunakan Password yang Kuat: Saat mereset password, pastikan Anda menggunakan password yang kuat dan unik untuk setiap akun. Ini akan membantu meningkatkan keamanan situs WordPress Anda.
  3. Pentingnya Menggunakan HTTPS: Pastikan situs Anda menggunakan HTTPS untuk mengamankan komunikasi antara browser pengguna dan server Anda. Ini akan melindungi informasi sensitif, seperti password, dari pihak yang tidak berwenang.
  4. Memperbarui WordPress Secara Berkala: Pastikan Anda selalu menggunakan versi terbaru dari WordPress dan plugin yang terinstal. Pembaruan biasanya mencakup perbaikan keamanan yang penting.
  5. Pengaturan Ulang dari Database Management Tools: Jika Anda merasa tidak nyaman menggunakan perintah command-line, Anda bisa menggunakan alat manajemen database seperti phpMyAdmin untuk mereset password. Ini menyediakan antarmuka grafis yang lebih mudah digunakan.
  6. Mengaktifkan Otentikasi Dua Faktor (2FA): Untuk lapisan keamanan tambahan, pertimbangkan untuk mengaktifkan otentikasi dua faktor pada akun WordPress Anda.
  7. Memonitor Aktivitas Login: Gunakan plugin keamanan untuk memonitor aktivitas login di situs Anda. Ini bisa membantu Anda mendeteksi dan mencegah upaya login yang mencurigakan.

Studi Kasus dan Pengalaman Pengguna

Mari kita lihat beberapa pengalaman nyata dari pengguna yang telah berhasil mereset password WordPress mereka menggunakan metode yang telah kita bahas.

Studi Kasus 1:
Seorang pengguna bernama Ari mengalami masalah ketika dia lupa password admin WordPress-nya. Setelah mencari solusi, dia menemukan metode reset password menggunakan MySQL. Ari mengikuti langkah-langkah di atas dan berhasil mereset passwordnya dalam waktu kurang dari 10 menit.

Studi Kasus 2:
Budi, seorang blogger, menggunakan WP-CLI untuk mereset password beberapa akun pengguna di situs WordPress-nya. Dia menganggap metode ini lebih cepat dan efisien, terutama ketika dia harus mengelola banyak akun.

Pengalaman-pengalaman ini menunjukkan bahwa metode yang dijelaskan dalam artikel ini efektif dan dapat membantu pengguna mengatasi masalah lupa password dengan cepat.

Kesimpulan

Mereset password WordPress bisa menjadi tugas yang menantang jika Anda tidak tahu caranya. Namun, dengan panduan ini, Anda sekarang memiliki pengetahuan untuk mereset password menggunakan dua metode berbeda: melalui perintah MySQL dan WP-CLI. Pilih metode yang paling nyaman bagi Anda dan pastikan untuk selalu menjaga keamanan situs WordPress Anda dengan mengikuti praktik terbaik yang telah dibahas.

Jika Anda memiliki pertanyaan lebih lanjut atau butuh bantuan tambahan, jangan ragu untuk meninggalkan komentar di bawah. Selamat mencoba dan semoga berhasil!

Terbaru

  • Inilah Cara Mengatasi OneDrive yang Suka Mengubah atau Menghapus Metadata File Kalian
  • Inilah Cara Menonaktifkan Antivirus Pihak Ketiga di Windows 11 dengan Aman
  • Inilah Cara Mengatur Raspberry Pi 5 dengan Ubuntu Server untuk Python dan Desktop GUI Tanpa Ribet
  • Inilah Alasan Kenapa Galaxy Z Fold 8 Ultra Bisa Jadi Produk yang Mengecewakan
  • Inilah Alasan Intel Merilis Raptor Lake Next di Socket LGA 1700, Masih Setia dengan DDR4!
  • Gini Caranya Menghilangkan Recycle Bin dari Desktop Windows 11 Supaya Lebih Bersih!
  • Inilah Huawei AirEngine 8771-X1T, Solusi Wi-Fi 7 Super Cepat untuk Bisnis Masa Kini
  • Inilah Cara Mengatasi Error Koneksi VMware Horizon Akibat Intersepsi SSL Proxy
  • Inilah Cara Mengatasi Connection Server Authentication Failed di VMware Horizon Client
  • Cara Laptop Nggak Lemot Pas Colok SD Card, Gampang Banget!
  • Inilah Caranya Mengatasi SD Card Reader yang Tidak Terbaca di Laptop
  • Inilah Cara Ampuh Atasi Perangkat USB yang Sering Terputus di Windows 10 dan 11
  • Cara Atasi USB Error dengan Update USB Root Hub dan Chipset Driver
  • Inilah Cara Mengatasi Unknown USB Device Descriptor Request Failed yang Paling Ampuh
  • Inilah 20 Kampus Swasta Terbaik di Bandung Versi EduRank 2026 untuk Referensi Kuliah Kalian
  • Inilah Syarat dan Cara Daftar Sekolah Kedinasan STPN 2026, Kuota Terbatas!
  • Inilah Cara Daftar PPKB UI 2026 Lengkap dengan Rincian Uang Pangkal Semua Jurusan S1
  • Inilah Aturan Resmi MPLS 2026 dari Kemendikdasmen, Guru dan Sekolah Wajib Catat Pedoman Lengkap Ini!
  • Inilah Cara Daftar Beasiswa S1/D4 Guru Kemendikdasmen 2026, Masa Pendaftaran Diperpanjang!
  • Inilah Cara Mengatasi Unknown USB Device (Device Descriptor Request Failed) dan Penjelasan Lengkapnya
  • Inilah Cara Membuat File Koneksi RDP Secara Manual Biar Akses Remote Kalian Nggak Error Lagi
  • Inilah Cara Clear RDP Cache dan Registry MRU Biar Remote Desktop Kalian Kembali Segar
  • Cara Restore File Association .rdp Agar Remote Desktop Bisa Terbuka Otomatis Lagi
  • Apa itu Probabilistic Methods dalam Klasifikasi Data?
  • Apa itu Klasifikasi Data dengan Metode Feature Selection?
  • Inilah Panduan Lengkap Jalur Afirmasi Disabilitas SPMB Kota Malang 2026, Simak Syarat dan Jadwalnya!
  • Inilah Cara Lengkap Daftar UM Undip 2026: Panduan Teknis, Jadwal, dan Syarat Biar Nggak Salah Langkah!
  • Inilah Daftar Kampus Swasta Terbaik di Indonesia 2026 Versi Webometrics dan QS WUR, Nggak Kalah Sama Negeri!
  • Inilah Cara Daftar PPKB UI 2026, Kesempatan Emas Masuk Kampus Jaket Kuning Tanpa Tes!
  • Inilah Tampilan Baru Aplikasi Cek Bansos Kemensos 2026, Cara Cek Status dan Nominal Bantuan yang Cair!
  • How to Sandboxing Browser on Linux Desktop with Flatpak
  • How to Hardening Journald on Linux Server (Fedora/AlmaLinux)
  • Block Bad USB on Linux Server with USBGuard
  • How to Secure NetworkManager on Fedora/AlmaLinux
  • How to Secure DNS and NTP in Fedora Linux
  • How to Automate Your Entire SEO Strategy Using a Swarm of 100 Free AI Agents Working in Parallel
  • How to create professional presentations easily using NotebookLM’s AI power for school projects and beyond
  • How to Master SEO Automation with Google Gemini 3.1 Flash-Lite in Google AI Studio
  • How to create viral AI video ads and complete brand assets using the Claude and Higgsfield MCP integration
  • How to Transform Your Mac Into a Supercharged AI Assistant with Perplexity Personal Computer
  • Inilah Update Pasar Saham AS 31 Mei 2026: Menakar Peluang S&P 500 dan Nasib Sektor Teknologi Saat Inflasi Belum Jinak
  • Sinyal Update Kondisi Pasar IHSG 31 Mei 2026: Strategi Cerdas Menghadapi Gejolak IHSG dan Rupiah di Awal Juni
  • Inilah Alasan Ilmiah Kenapa Kita Menguap, Ternyata Bukan Cuma Kurang Oksigen!
  • Inilah Alasan China Larang PR Berlebihan dan Ujian Berat, Ternyata Demi Kesehatan Mental Siswa!
  • Inilah Cara Cek Peluang Lolos SNBT Unair 2026 dan Daftar Lengkap Daya Tampungnya

©2026 emka.web.id | Design: Newspaperly WordPress Theme