问题描述:
当我们备份还原某个账套,并登录新的SAPB1账套系统后,会提示没有权限去读取SBO-COMMON库,比如下图所示:
WechatIMG716.png

解决方案:
HANA数据库环境:
先登陆 ControlCenter。 然后找到SAP的账套。 看下是对应的哪个HANA用户
https://服务器名称(或者服务器IP):40000/ControlCenter/
3601682314387_.pic.jpg
打开HANA Studio找到这个用户
3611682314404_.pic.jpg
双击进来把SBOCOMMON库加进来赋值所有权限
3621682314461_.pic.jpg

*特别说明:如果在清单里,无法选择SBOCOMMON,或者弹出的清单为空,则可以通过HANA里执行如下语句进行赋权限:
grant select on SCHEMA 数据库名 to 账号名 WITH GRANT OPTION;
也就是:grant select on SCHEMA SBOCOMMON to B1_53424F5F48425A5959595F32303233_RW WITH GRANT OPTION;
此处的B1_53424F5F48425A5959595F32303233_RW,就是需要赋权限的BW结尾的账号*

SQL数据库环境:
打开SQL Server Management Studio,点开安全性-登录名,找到对应登录名账号。
3631682314551_.pic.jpg
找到账号后,双击后弹出框内点开“用户映射”,选中SBO-COMMON后,下方成员身份中勾选db_owner
3641682314643_.pic.jpg 

发表评论