【MySQL】MySQL修改用户名后无法使用视图
发布时间:2023-01-14 12:32:10 所属栏目:MsSql教程 来源:网络
导读: 数据库做迁移以后,关闭了MySQL数据库的远程访问,只能通过指定的host进行连接。通过访问时报错mssql 使用视图,具体错误信息如下
[Err] 1045 - Access denied for user 'iqm'@'%' (using
[Err] 1045 - Access denied for user 'iqm'@'%' (using
数据库做迁移以后,关闭了MySQL数据库的远程访问,只能通过指定的host进行连接。通过访问时报错mssql 使用视图,具体错误信息如下 [Err] 1045 - Access denied for user 'iqm'@'%' (using password: YES) 原因: 创建 view 默认情况下,MySQL view 安全验证的方式(SQL SECURITY)是 definer方式。另外一种方式为 invoker,这两种方式区别如下 视图的创建语法:
eg: definer 模式创建视图
eg: invoker 模式创建视图
(编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐