为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
DM Database Server 64 V8
DB Version: 0x7000c
03134284094-20231109-208042-20067
【操作系统】:
Linux 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
【CPU】:
【问题描述】*:
我查询dual时报错
select * from dual
执行失败(语句1)
-5504: 没有[SYS.SYSDUAL2]对象的查询权限
然后我用sysdba用户赋权时,又报这个错
grant select on sys.sysdual2 to 用户
执行失败(语句1)
-5567: 第1 行附近出现错误:
授权者没有此授权权限
在达梦工具上操作赋权也报这个错
我直接赋予dba角色给用户才能查询dual,请问在不授予dba角色的情况下怎么解决
grant SOI to username;把SOI角色授予用户