SM59 事物码里的错误消息 SECSTORE035

举报
汪子熙 发表于 2023/01/31 10:06:36 2023/01/31
【摘要】 安全存储(Secure Storage)是 SAP NetWeaver Application Server for ABAP 的一个组件。 它允许加密存储 SAP 应用程序在登录到其他系统时需要的敏感数据,或保护内部数据结构的完整性。

系统无法访问全局键值,其存储位置
在配置文件参数 rsec/securestorage/keyfile 中指定。

使用事物码 RZ11,输入 rsec/securestorage/keyfile,点击 Display:

当这个参数路径指向的 .pse 文件包含非法字符或者文件内容小于 48 个字符,或者指向的 .pse 文件压根就不存在的时候,就会报这个错误。

我们在 SM59 里输入的密码,应该是通过某种方式存储在 secure storage 里。

https://www.michaelmanagement.com/sap-error-messages/en/secstore/secstore035

这个错误消息在函数 SECSTORE_CONVERT_KERNEL_RC 里抛出:

事物码 secstore,点击 Manage:

点击按钮 Check Key Status:

Execution Result 显示为 Success 才行:

安全存储(Secure Storage)是 SAP NetWeaver Application Server for ABAP 的一个组件。 它允许加密存储 SAP 应用程序在登录到其他系统时需要的敏感数据,或保护内部数据结构的完整性。

例子:

  • Passwords for RFC connections
  • Keys for HMAC components

数据库中数据的加密存储可防止未经授权的人员或程序访问此数据。

应用程序传输到安全存储的数据被加密并存储在数据库中。当用户访问数据时,它会再次解密。

加密密钥驻留在应用程序服务器的文件系统中,并由密钥管理程序维护。

出于法律原因,只有 SAP 应用程序可以使用安全存储。

数据可以以加密形式(例如密码)或未加密形式(例如用户 ID)存储。 如果存储加密数据记录,则数据文件的加密部分将使用标准加密密钥进行加密,这通常能够提供足够的安全性。 但是也可以使用单独的加密密钥和命令行工具 rsecssfx 重新加密安全存储。 此过程将单独的密钥存储在密钥路径的密钥文件中,并使用新的加密密钥自动加密安全存储中的所有数据记录。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。