Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MariaDB - tidak dapat masuk sebagai root

Tidak seperti paket MariaDB asli (yang disediakan oleh MariaDB sendiri), paket yang dihasilkan oleh Ubuntu secara default memiliki unix_socket otentikasi untuk root lokal. Untuk memeriksa, jalankan

SELECT user, host, plugin FROM mysql.user;

Jika Anda melihat unix_socket di plugin kolom, itulah alasannya.

Untuk kembali ke otentikasi kata sandi biasa, jalankan

UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;

(pilih WHERE klausa yang sesuai dengan tujuan Anda, yang di atas hanyalah contoh)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri SQL Maksimum per halaman

  2. mySQL mengatur varchar tanpa karakter khusus

  3. MySQL 5.5.9 dan kesalahan pembuatan tabel Hibernate pada TYPE

  4. Membuat database baru di DataGrip JetBrains

  5. Class.forName(com.mysql.jdbc.Driver).newInstance()