在 SAP HANA Express Edition 中授予权限
Granting pernissions in SAP HANA Express Edition
我正在尝试 运行 使用 SYSTEM 用户在 SAP HANA 2.0 Express Edition 中执行以下语句:
Grant select on schema DB001 to USER002;
我收到以下错误:
Could not execute 'Grant select on schema DB001 to USER002'
SAP DBTech JDBC: [258]: insufficient privilege: Not authorized
admin 用户被授权给哪个用户授予权限?是SYS吗?如果是,它的密码是多少(我在安装 Hana 时从未设置过)
这是一个常见问题。
通常,我们在 SAP HANA 中有多个模式
例如:
系统
SAPABAP1
您使用 SYSTEM 超级用户登录并想要执行:
GRANT SELECT ON SCHEMA SAPABAP1 TO USER;
输出:
Could not execute 'GRANT SELECT ON SCHEMA SAPABAP1 TO USER' SAP DBTech
JDBC: [258]: insufficient privilege: Detailed info for this error can
be found with guid '681FE1E7F8F5B949A0CA764D802C3C4D'
解决方案以 SAPABAP1(架构所有者)身份登录
并再次执行 GRANT 语句。
我正在尝试 运行 使用 SYSTEM 用户在 SAP HANA 2.0 Express Edition 中执行以下语句:
Grant select on schema DB001 to USER002;
我收到以下错误:
Could not execute 'Grant select on schema DB001 to USER002'
SAP DBTech JDBC: [258]: insufficient privilege: Not authorized
admin 用户被授权给哪个用户授予权限?是SYS吗?如果是,它的密码是多少(我在安装 Hana 时从未设置过)
这是一个常见问题。 通常,我们在 SAP HANA 中有多个模式 例如: 系统 SAPABAP1
您使用 SYSTEM 超级用户登录并想要执行:
GRANT SELECT ON SCHEMA SAPABAP1 TO USER;
输出:
Could not execute 'GRANT SELECT ON SCHEMA SAPABAP1 TO USER' SAP DBTech JDBC: [258]: insufficient privilege: Detailed info for this error can be found with guid '681FE1E7F8F5B949A0CA764D802C3C4D'
解决方案以 SAPABAP1(架构所有者)身份登录
并再次执行 GRANT 语句。