数据库加密ASE

2020-09-19 11:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我们的环境sybase A...

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

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


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

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

2条回答
Nan4612
2020-09-19 11:44

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

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

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

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

谢谢

丹·萨尔

一周热门 更多>