Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot Alter命令拒绝给用户_Spring Boot_Mariadb - Fatal编程技术网

Spring boot Alter命令拒绝给用户

Spring boot Alter命令拒绝给用户,spring-boot,mariadb,Spring Boot,Mariadb,我正在运行SpringBoot并试图生成数据库,我遇到了访问问题 已创建数据库,但未创建外键 所以我做了: GRANT ALL ON *.* TO 'dbuser@localhost'; flush privileges;` 启动spring启动应用程序,但获得关于alter DENITED to dbuser的此错误 ALTER command denied to user 'dbuser'@'localhost' for table 'room_payment' 2015-07-16 1

我正在运行SpringBoot并试图生成数据库,我遇到了访问问题

已创建数据库,但未创建外键

所以我做了:

GRANT ALL ON *.* TO  'dbuser@localhost';
flush privileges;`
启动spring启动应用程序,但获得关于alter DENITED to dbuser的此错误

ALTER command denied to user 'dbuser'@'localhost' for table 'room_payment'
2015-07-16 12:04:28.099 ERROR 4550 --- [           main] org.hibernate.tool.hbm2ddl.SchemaUpdate  : HHH000388: Unsuccessful: alter table vehicle add constraint FK_2k13lq037sx9358mhlf9gfmsc foreign key (model_modelId) references model (model_id)
2015-07-16 12:04:28.100 ERROR 4550 --- [           main] org.hibernate.tool.hbm2ddl.SchemaUpdate  : ALTER command denied to user 'dbuser'@'localhost' for table 'vehicle'
2015-07-16 12:04:28.102  INFO 4550 --- [           main] org.hibernate.tool.hbm2ddl.SchemaUpdate  : HHH000232: Schema update complete
错误引用:

GRANT ALL ON *.* TO  'dbuser@localhost';
                     ^----------------^
因为整件事都被引用了,那只是一个用户名。你想要

GRANT ALL ON *.* TO  'dbuser'@'localhost';
                            ^-^
相反。注意额外的引号