我有一个 MySQL 数据库,用于测试 C# 应用程序。作为超级用户,我输入以下“查询”:
GRANT ALL PRIVILEGES ON testing.* TO 'Ubuntu'@'localhost';
到一个肯定的消息。然后,我退出数据库,以 Ubuntu 身份重新登录,并在 localhost 连接上运行以下查询:
USE testing;
并收到此消息:
ERROR 1044(42000): Access denied for user 'ubuntu'@'localhost' to database 'testing'
我也运行了这个查询:
GRANT ALL PRIVILEGES ON testing.* TO 'Ubuntu'@'%';
结果相同。
我到底错过了什么?这似乎是一个相当简单的过程......