通过ABAP停用HANA ID

2020-08-18 23:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们公司拥有30多个HANA系统,当用户离开时,我们需要停用其有权访问的所有HANA系统中的用户。当前,这是手动完成的,这是一项繁琐的任务。 对于ABAP,他们具有通过CUA系统完成的停用用户的程序。

无论如何,是否可以通过ABAP或其他任何方式自动停用多个HANA系统中的大量用户ID?

感谢和问候

Vivek

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们公司拥有30多个HANA系统,当用户离开时,我们需要停用其有权访问的所有HANA系统中的用户。当前,这是手动完成的,这是一项繁琐的任务。 对于ABAP,他们具有通过CUA系统完成的停用用户的程序。

无论如何,是否可以通过ABAP或其他任何方式自动停用多个HANA系统中的大量用户ID?

感谢和问候

Vivek

付费偷看设置
发送
2条回答
lukcy2020
1楼-- · 2020-08-19 00:02

1。 记录用户离开公司的事实的中心位置,也许是某种人力资源系统。 有一个计划的作业可以在每个HANA实例上运行,该实例可以查询该中心位置并停用需要该ID的所有ID。

2。 拥有一个ABAP堆栈系统,以便在DBCON中具有到每个HANA实例的数据库连接。 然后遍历每个实例,停用所需的ID。

您可以使用ADBC(cl_sql_statement等)从ABAP停用HANA用户ID。

CJones
2楼-- · 2020-08-18 23:51

仅当您使用该方法时, 无法在SolMan中将HANA实例添加到DBCON。 从技术上讲,没有什么可以阻止您依次从SolMan连接到每台HANA服务器并直接从SolMan运行SQL的方法,可以通过AMDP或ADBC(cl_sql _...)。

一周热门 更多>