在SAP HANA Express Edition中授予pernissions

时间:2017-08-22 17:07:15

标签: hana

我尝试使用SYSTEM用户在SAP HANA 2.0 Express Edition中运行以下语句:

Grant select on schema DB001 to USER002;

我收到以下错误:

  

无法执行'将架构DB001上的选择授予USER002'

     

SAP DBTech JDBC:[258]:权限不足:未经授权

管理员用户授权哪些用户授予权限?是SYS吗?如果是,那么它的密码是什么(我在安装Hana时从未进行过设置)

1 个答案:

答案 0 :(得分:1)

这是一个常见的问题。 通常,我们在 SAP HANA 中有多个架构 例如: 系统 SAPABAP1

您使用 SYSTEM 超级用户登录并想执行:

<块引用>

将 SCHEMA SAPABAP1 上的选择授予用户;

输出:

<块引用>

无法执行“GRANT SELECT ON SCHEMA SAPABAP1 TO USER”SAP DBTech JDBC:[258]:权限不足:此错误的详细信息可以 找到 guid '681FE1E7F8F5B949A0CA764D802C3C4D'

以 SAPABAP1(架构所有者)身份解析登录

并再次执行 GRANT 语句。