why "not insertable-into" error when insert into mysql.user table from mysql console?

Viewed 945

from the mysql console, I run:

MariaDB [steve]> insert into mysql.user
    ->        (user,host,authentication_string,ssl_cipher,x509_issuer,x509_subject)
    ->        values('steve','localhost', PASSWORD('steve'), '','','');

get error:

ERROR 1471 (HY000): The target table user of the INSERT is not insertable-into

I am logged in as root:

PS C:\Users\srich> C:\xampp\mysql\bin\mysql -u root -p
Enter password:

How to create a new database user from the mysql console?

1 Answers
Related