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

LỖI 1396 (HY000):Thao tác CREATE USER không thành công cho 'root' @ 'localhost'?

Trong hệ thống, thư mục gốc được xác định bằng một tên khác cũng như mật khẩu. Sau đó, người dùng được tạo dưới dạng root với sự trợ giúp của lệnh create. Điều này sẽ dẫn đến ERROR 1396.

Truy vấn cho điều này được đưa ra như sau -

mysql> create user 'root'@'localhost' identified by 'root123';

Sau khi thực hiện truy vấn trên, xảy ra lỗi sau -

ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'

Người dùng có thể được tạo bằng tên và mật khẩu khác thành công. Điều này được cung cấp asfollows -

mysql> create user 'John'@'localhost' identified by 'john123';
Query OK, 0 rows affected (0.14 sec)

Bây giờ, người dùng John đã được tạo thành công với mật khẩu đã cho.