视图的定义者/调用者缺乏使用它们的权利

Har*_*jan 5 mysql phpmyadmin

当我导入数据库时​​,所有表都已成功导入,但是当我尝试访问“视图”时,我在 phpmyadmin 的屏幕上收到以下消息

references invalid table(s) or column(s) or function(s) 
or definer/invoker of view lack rights to use them
Run Code Online (Sandbox Code Playgroud)

请告诉我那里有什么问题?

Har*_*jan -3

可以使用 SQL 来授予类似的权限:

GRANT ALL ON * . * TO 'your-user-name'@'%' IDENTIFIED BY 'your-password'
Run Code Online (Sandbox Code Playgroud)

  • 这可行,但基本上你用这个抛弃了所有安全性...... (2认同)