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

MySQL memiliki dua kata sandi yang berbeda?

T: Mengapa tampaknya ada dua kata sandi yang terpisah?

J: Karena Anda terhubung sebagai dua berbeda pengguna.

Setiap pengguna memiliki kata sandi dan hak istimewanya sendiri.

Database MySQL "pengguna" diidentifikasi dengan dua bagian:pengguna nama dan host .

Misalnya, ini adalah tiga pengguna yang berbeda:

'username'@'localhost'
'username'@'127.0.0.1'
'username'@'%'

Untuk melihat pengguna yang ditentukan pada database Anda, Anda dapat meminta mysql.user tabel, mis.

SELECT user, host FROM mysql.user ;

Anda mungkin ingin meninjau bagian yang relevan dari Manual Referensi MySQL.

Referensi:https://dev.mysql.com/doc /refman/5.5/en/adding-users.html

CATATAN:Nilai localhost di mysql.user tabel atau koneksi tidak identik dengan alamat loopback TCP (127.0.0.1). Itu tidak menyelesaikan ke alamat IP itu, atau alamat IP lainnya. Ini adalah khusus nilai.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Bandingkan ANTARA waktu

  2. mysql:temukan baris dengan nilai berulang plus kondisi

  3. doktrin2 dan group_concat

  4. Bagaimana cara mengetahui apakah pernyataan sql dieksekusi di java?

  5. Laravel Tidak dapat menghapus atau memperbarui baris induk:batasan kunci asing gagal