数据库加密ASE

2020-09-19 11:08发布

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

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


我们的环境sybase ASE 15.7 SP 138中运行的数据库很少,

如果需要对静态数据进行加密,那么盲目地使用TDE在数据库级别启用数据库加密的复杂性是什么,是否需要更改任何SQL代码(例如存储的proc中的所有代码),我都知道 许可功能,因此需要购买许可,但是就技术角度而言,我们还有其他挑战吗?它是否可以在不影响性能和SQL代码更改的情况下静默运行,或者是否需要考虑其他任何问题,请帮忙列出要点。 >

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

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


我们的环境sybase ASE 15.7 SP 138中运行的数据库很少,

如果需要对静态数据进行加密,那么盲目地使用TDE在数据库级别启用数据库加密的复杂性是什么,是否需要更改任何SQL代码(例如存储的proc中的所有代码),我都知道 许可功能,因此需要购买许可,但是就技术角度而言,我们还有其他挑战吗?它是否可以在不影响性能和SQL代码更改的情况下静默运行,或者是否需要考虑其他任何问题,请帮忙列出要点。 >

付费偷看设置
发送
2条回答
Nan4612
1楼-- · 2020-09-19 11:44

在ASE中可以使用两种不同类型的加密。 一种是加密列,另一种是完全数据库加密。

这些实现的方式不同,并且根据您的加密要求使用。
加密列:(自12.5.3起可用)
-列级加密
-用于隐藏或限制访问 敏感数据的静态加密数据,对于指定的列,必须为用户定义访问权限,以便"查看"数据,否则可以使用默认值。完全数据库加密:(可用 在ASE 16.0及更高版本中)
-静态加密数据
-传统授予权限确定对表的访问
-加密的数据访问对用户和应用程序是透明的,无需更改代码。
- 不适用于"隐藏"诸如加密列之类的敏感数据,而是用于加密静态数据。

所有运行时数据库加密/解密都在内部完成,并且对用户或应用程序透明。

我希望这有助于显示两种加密类型之间的区别。

谢谢

丹·萨尔

Cikesha
2楼-- · 2020-09-19 11:59

您可能会在以下最新文档更新中找到更多指针: https://help.sap.com/doc/a613310dbc2b1014ade0f78b6ecb68ec/16.0.3.4/zh-CN/SAP_ASE_Database_Encryption_en.pdf

有一个"性能注意事项"部分,可能对您也很有用。

希望有帮助

一周热门 更多>