我面临一个非常奇怪的情况。我在本地开发了一个Web应用程序,并尝试将其部署到远程服务器。在我的机器上运行xampp,我使用phpmyadmin来管理我的数据库。我创建了我的表和视图,一切都很好。然后我部署了我的应用程序并尝试将我的数据库复制到远程数据库服务器。表格通过了确定,但意见没有。我尝试手动创建视图,并且正在成功创建它们。但是,当我尝试浏览数据时,我不断收到错误
查看mydatabase.my_view
引用无效的表或列或函数或定义者/调用者视图缺乏使用它们的权利。
我联系了网络管理员,他说用户拥有创建视图所需的权利。
我使用命令
创建了一个测试视图create view as select 1 as something
一切都很好。但是使用命令
create view as select id as id from hr
我遇到了同样的问题。
之前有没有人处理过这种情况?