为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.1
【操作系统】:麒麟
【CPU】:x86
【问题描述】*:创建ETEAMS_READER用户,并且授权ETEAMS模式的只读权限,登录sysdba用户执行语句如下
CREATE USER ETEAMS_READER IDENTIFIED BY "Eteams@123";
GRANT soi TO ETEAMS_READER;
GRANT SELECT ON SCHEMA ETEAMS.ETEAMS TO ETEAMS_READER;
报错如下:
GRANT SELECT ON SCHEMA ETEAMS.ETEAMS TO ETEAMS_READER;
执行失败(语句1)
-2201: 第1 行附近出现错误:
无效的数据库对象
若要使用模式权限的分配与回收功能,须先开启 INI 参数 GRANT_SCHEMA=1。看下这个:https://eco.dameng.com/document/dm/zh-cn/pm/discretionary-access-control.html#3.3.4%20%E6%A8%A1%E5%BC%8F%E6%9D%83%E9%99%90%E7%9A%84%E5%88%86%E9%85%8D%E4%B8%8E%E5%9B%9E%E6%94%B6