2020-08-31 06:47发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
有人知道在HANA DB中是否存在将系统特权(例如USER ADMIN,ROLE ADMIN等)映射到对象特权的方法/表? 例如,USER ADMIN授予SELECT,UPDATE,...表XYZ吗?
预先感谢
马里奥
SAP HANA中的特权只能分配给角色和用户。
值得注意的是,特权本身并不是预定义的角色,即使特权涵盖可以使用它们完成的一个或多个"事物"。 例如。 USER ADMIN允许所有用户管理活动,例如创建,密码重置,角色分配等,但仍然仅仅是一种特权。
如果我了解要实现正确方法的目标,那么您要做的就是创建一种DBA角色,其中既包含某些系统特权,又包含DB对象特权。 基本上,该DBA角色应允许用户"照顾应用程序的数据库"。 如果是这样,那么字面上的答案是创建一个角色。 尽管系统特权可能没有理想地命名(... ADMIN),但它们并不意味着将其用作数据库许可系统的主要构建块。 相反,建议您设置自己的角色系统以满足您的要求,并且(几乎)从不直接将特权分配给特定用户,而始终通过角色来执行此操作。
有此类角色的模板 在SCN上可用(或至少以前有)。 搜索它们,您应该开始设置角色。
最多设置5个标签!
SAP HANA中的特权只能分配给角色和用户。
值得注意的是,特权本身并不是预定义的角色,即使特权涵盖可以使用它们完成的一个或多个"事物"。 例如。 USER ADMIN允许所有用户管理活动,例如创建,密码重置,角色分配等,但仍然仅仅是一种特权。
如果我了解要实现正确方法的目标,那么您要做的就是创建一种DBA角色,其中既包含某些系统特权,又包含DB对象特权。 基本上,该DBA角色应允许用户"照顾应用程序的数据库"。
如果是这样,那么字面上的答案是创建一个角色。 尽管系统特权可能没有理想地命名(... ADMIN),但它们并不意味着将其用作数据库许可系统的主要构建块。 相反,建议您设置自己的角色系统以满足您的要求,并且(几乎)从不直接将特权分配给特定用户,而始终通过角色来执行此操作。
有此类角色的模板 在SCN上可用(或至少以前有)。 搜索它们,您应该开始设置角色。
一周热门 更多>