Rumah > pangkalan data > tutorial mysql > Mengapakah Saya Tidak Boleh Mengemas kini Nilai Hos `mysql.user` dan Sebaliknya Bagaimana Saya Boleh Mengubah Suai Keistimewaan Pengguna?

Mengapakah Saya Tidak Boleh Mengemas kini Nilai Hos `mysql.user` dan Sebaliknya Bagaimana Saya Boleh Mengubah Suai Keistimewaan Pengguna?

Mary-Kate Olsen
Lepaskan: 2024-12-09 08:18:12
asal
631 orang telah melayarinya

Why Can't I Update the `mysql.user` Host Value and How Can I Modify User Privileges Instead?

Tidak Dapat Mengubah Suai Hos Pengguna Kerana Ralat Lihat

Soalan:

Apabila cuba untuk kemas kini nilai Hos untuk pengguna akar melalui pertanyaan KEMASKINI pengguna SET Host='%' WHERE User='root';, ralat ditemui:

ERROR 1356 (HY000): View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Salin selepas log masuk

Jawapan:

Dalam MySQL MariaDB 10.4 , jadual mysql.user telah digantikan dengan pandangan. Oleh itu, kemas kini terus ke jadual mysql.user tidak lagi boleh dilaksanakan.

Untuk mengurus pengesahan pengguna, gunakan kaedah berikut:

  • SET KATA LALUAN atau ALTER USER: Arahan ini membenarkan anda untuk mengubah suai kata laluan atau atribut lain akaun pengguna.

Adalah penting untuk ambil perhatian bahawa mengubah suai komponen Hos nama pengguna akan mengganggu pencetus, peristiwa, pemalam dan pemberian yang berkaitan. Untuk memastikan kefungsian yang betul, adalah disyorkan untuk membuat dan menggugurkan pengguna daripada memanipulasi akaun sedia ada mereka.

Atas ialah kandungan terperinci Mengapakah Saya Tidak Boleh Mengemas kini Nilai Hos `mysql.user` dan Sebaliknya Bagaimana Saya Boleh Mengubah Suai Keistimewaan Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan