请帮我处理我的案子。
我们已经在我们的公司实施SAP HANA。
根据SAP:http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02c2004-899d-3110-8488-b3ff8362bbf6?QuickLink=index&overridelayout=true&59180354403522提供的这个文档创建的自定义角色很少。
我们创建的测试用户很少有不同的角色(比如:传输执行器、传输管理器)。如果正确配置了这些角色,推荐的测试方法是什么?我们正在考虑XSUnit,但我们不知道应该执行哪些检查来验证私密性。
这样做合适吗?
发布于 2015-08-08 17:06:27
检查特权有点棘手。因为“布丁的证明是吃的”来正确地测试您的特权设置是否如预期的工作,所以您需要
在SAP HANA中没有任何东西可以用于这一点。根据应该测试的权限类型,可能很难测试所有这些特权(删除表、删除数据库、关闭系统.所有这些都不容易包含在单个单元测试中)。
因此,我建议使用system EFFECTIVE_PRIVILEGES和EFFECTIVE_ROLES,只要检查一旦被测试角色被授予就允许的操作。
https://stackoverflow.com/questions/31694197
复制相似问题