在mysql数据库中,新建用户,在用户下创建数据库时,发生以下错误:
Access denied for user 'yning'@'localhost' to database
解决方案:
1、授权:grant all privileges on dabasename.* to 'user'@'localhost' identified by 'password';
dabasename是授权可以建的数据库的名字,如果允许创建所有数据库名,则以*代替
user授权用户名
password 授权用户密码
2、flush privileges;