云主机_辽源网站建设_0元

2021-05-03 17:00

在本博客中,您将了解如何在SAP Solution Manager和HANA DB之间设置SSL加密连接的信息。在使用SAP Solution Manager监视系统环境的场景中,必须在HANA DB和Solution Manager的ABAP之间建立连接。为此,您需要在Solution Manger的ABAP中创建一个连接,该连接使用用户"dbaccompt"访问HANA DB。为了保证更高级别的安全性,您可以为此连接启用SSL加密。可以对所有数据库启用SSL连接,大数据中心,但也可以对多数据库环境中的单个数据库启用SSL连接。本博客的重点是在SAP Solution Manger和一个SAP HANA租户之间启用SSL连接。

创建数据库用户

此数据库用户必须以前在HANA数据库上创建。要创建此用户,云服务器和普通服务器,可以使用SQL命令、HANA Studio或HANA Cockpit。为了防止由于用户密码过期而导致的连接错误,请禁用数据库的密码生存期。您可以使用以下SQL命令:

ALTER USER DBACK DISABLE PASSWORD LIFETY;

Enable SSL connection on all HANA DB

要启用Solution Manager和HANA DB之间的SSL连接,请遵循SAP说明:2475246(–如何使用ABAP实例的SSL配置HANA DB连接)。这将为所有数据库连接启用SSL。

为单个HANA数据库启用SSL连接

如果SSL只能用于多个数据库连接,请按照说明2572975(-Solman仅使用SSL监视特定的HANA数据库)中的安装说明进行操作。

主机代理启用SSL连接

请按照中的说明进行操作注意2514150(-SAP HANA的SAP Host Agent:到SAP HANA的SSL连接)。

使用正确的配置创建DB连接

在SAP Solution Manger的ABAP中打开事务DBCO。在SAP注意–1983389(–SAP HANA的DBCON条目)中查找更多信息。

启用更改>新建条目

对于多租户HANA数据库,一站式建站,您必须为系统数据库和租户本身创建连接。在我们的示例中,我们使用以下连接参数。

System DB:

Tenant:

按以下语法输入连接参数:

HOST=:[,大数据分析培训,…,:][;SCHEMA=][;CON_PARAM=,…,]

确保将参数ENCRYPT=TRUE,用于启用SSL连接。

使用SSL为系统DB创建DBCO连接

使用SSL为DB租户创建DBCO连接

连接现在可以在DBCO列表中找到。

SAP Solution Manager和HANA DB之间的SSL连接已启用。

使用报告测试HANA-DB连接

测试DB的状态连接您可以使用报表。因此,打开事务SE38并执行报告ADBC\u TEST\u CONNECTION。

选择要测试和执行的连接。

结果将显示一条成功消息。

在Solution Manger ABAP open transaction dbaccompt中使用dbaccompt

测试HANA-DB连接。进入系统环境>数据库连接>选择连接>选择测试

找到下面的连接成功或错误消息。

总结

让我们再次总结一下内容。首先,确保HANA DB上有一个现有用户。别忘了禁用密码生存期,购物返现,以避免将来的连接失败。对HANA DB启用SSL加密。根据是单租户数据库还是多租户数据库,请使用正确的参数。您可以使用transaction dbaccompt的test函数,或者运行report ADBC\u test\u connection来测试您的连接。检查此连接可以是解决监控问题的一个步骤。

本博客中提到的注释:

分享到:
收藏
相关阅读