我们在虚拟机上运行了一个MySql服务器。在过去的6个月里我们没有使用过它。但是最近我们登录了虚拟机,并尝试使用MySql工作台访问数据库。但它不接受密码,我们无法登录。因此,我们按照MySql文档()的说明更改了根密码。--datadir="C:\\ProgramData\\MySQL\\MySQL Server 5.7\\Data" --init-file=C:\\mysql-init.txt
在运行该命令之后
让我描述一下我的问题:我有一个只能由一个用户(除了管理员)操作的数据库。我已经通过(CREATE USER 'dbms'@'localhost' IDENTIFIED BY 'password';).Then创建了这个用户,我已经创建了数据库本身(CREATE DATABASE$ mysql -h localhost -u dbms -D dbms_db -p
> ERROR 1044 (42000): Access denied for user 'dbms