我尝试使用SYSTEM用户在SAP HANA 2.0 Express Edition中运行以下语句:
Grant select on schema DB001 to USER002;
我收到以下错误:
无法执行'将架构DB001上的选择授予USER002'
SAP DBTech JDBC:[258]:权限不足:未经授权
管理员用户授权哪些用户授予权限?是SYS吗?如果是,那么它的密码是什么(我在安装Hana时从未进行过设置)
答案 0 :(得分:1)
这是一个常见的问题。 通常,我们在 SAP HANA 中有多个架构 例如: 系统 SAPABAP1
您使用 SYSTEM 超级用户登录并想执行:
<块引用>将 SCHEMA SAPABAP1 上的选择授予用户;
输出:
<块引用>无法执行“GRANT SELECT ON SCHEMA SAPABAP1 TO USER”SAP DBTech JDBC:[258]:权限不足:此错误的详细信息可以 找到 guid '681FE1E7F8F5B949A0CA764D802C3C4D'
以 SAPABAP1(架构所有者)身份解析登录
并再次执行 GRANT 语句。