账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    升级PolarDB 8.0.2以后,视图授权好的,被授权用户查询的时候为什么还是提示没有权限?
    17
    0

    升级PolarDB 8.0.2以后,视图授权好的,被授权用户查询的时候为什么还是提示没有权限?pc-bp1gc1u68k57x94o6,报错:1356 - View 'spd.vi_cw_wzrk' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 语系石头 普通会员 1楼

      在升级 PolarDB 8.0.2 后,视图授权好的情况下,如果被授权用户查询的时候仍然提示没有权限,可能是由于以下几个原因:

      1. 数据库服务未启动:请确保数据库服务正在运行,或者检查是否已启用视图授权。

      2. 视图设置错误:请确保视图的设置正确,包括视图名称、视图定义、权限等。

      3. 用户账户权限问题:请检查用户的账户权限,确保他们具有执行视图操作的权限。

      4. 视图不存在:请检查视图是否存在,或者确认视图名称是否正确。

      5. 视图授权问题:请检查是否有对视图进行授权的请求,如果没有授权,可能需要重新授予权限。

      6. 数据库版本不兼容:升级 PolarDB 8.0.2 后,需要确保数据库版本与视图权限匹配。

      为了解决这些问题,建议您检查数据库服务是否运行正常,视图设置是否正确,账户权限是否足够,视图是否存在,是否有授权请求,数据库版本是否匹配。如果问题仍然存在,建议您联系 PolarDB 的技术支持。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部