最初のコマンドでユーザーを作成しましたが、ローカルホスト(Linux)経由でログオンできません。このリンクmysqldocは、同じ名前で2番目のユーザーを作成する必要があることを示していますが、コマンドの2番目のブロックの構文を使用しています。
mysql> CREATE USER 'myuser'@'%' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL ON my_upload.* TO 'myuser'@'%' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
だから私はそれを以下のように試しました、そしてそれは確かにうまくいきました。しかし、これら2人の別々のユーザーですか?一方のpwを変更した場合、もう一方は同期されますか、それとも本当に別々のユーザーですか?
mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON my_upload.* TO 'myuser'@'localhost';
Query OK, 0 rows affected (0.00 sec)