Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể thay đổi mật khẩu người dùng MySQL bằng cách sử dụng câu lệnh UPDATE?


Để thay đổi mật khẩu người dùng MySQL với sự trợ giúp của câu lệnh UPDATE, chúng ta cần cập nhật bảng ‘user’ của cơ sở dữ liệu ‘mysql’. Cú pháp của nó sẽ như sau -

Cú pháp

USE mysql;
UPDATE user
SET authentication_string = PASSWORD(‘new_password’)
WHERE user = user_name AND host = host_name;

Hai câu lệnh đầu tiên sẽ phổ biến vì để thay đổi mật khẩu cho người dùng MySQL, chúng ta cần sử dụng cơ sở dữ liệu MySQL và cập nhật bảng người dùng.

  • New_password sẽ là mật khẩu mới mà chúng tôi muốn đặt cho người dùng MySQL
  • Tên_người dùng là tên của người dùng hiện tại.
  • Host_name là tên máy chủ của người dùng hiện tại.

Ví dụ

Giả sử nếu chúng ta muốn thay đổi mật khẩu user @ localhost thành 'tutorial' thì có thể thực hiện như sau -

USE mysql;
UPDATE user
SET authentication_string = PASSWORD('tutorials')
WHERE user = 'user' AND
   host = 'localhost';
FLUSH PRIVILEGES;