323 次浏览
使用数据库视图可以实现以下好处:提供安全性 - 使用视图,您可以选择特定的列并为用户分配访问权限。用户只能看到对视图设置了权限的列,而不能看到包含完整数据的底层表。隐藏复杂性 - 考虑一个需要使用复杂的联接或计算来联接多个表的场景。所有代码都可以放在数据库视图中,并提供访问权限。
446 次浏览
考虑以下示例:示例 ID 员工姓名 员工用户 员工密码 入职日期 1 员工 1 Emp1 Emp1Pwd 2016年9月11日 2 员工 2 Emp2 Emp2Pwd 2015年8月16日 3 员工 3 Emp3 Emp3Pwd 2016年9月15日 4 员工 4 Emp4 Emp4Pwd 2014年7月3日 5 员工 5 Emp5 Emp5Pwd 2012年9月10日 6 员工 6 Emp6 Emp6Pwd 2013年10月1日 考虑这样一种情况:开发人员需要分析包含上述字段的员工表的某些数据。使用数据库视图,管理员可以创建一个仅包含员工 ID、员工姓名和入职日期信息的虚拟表,并允许开发人员使用该视图。
693 次浏览
数据库中的视图定义为虚拟表,它从一个表或多个表的一个或多个列中获取数据。可以使用一个或多个数据库的表创建视图,并将其存储在创建它的数据库中。您可以在 SAP HANA Studio 中架构名称下找到视图:
115 次浏览
“角色”选项卡用于查看 HANA 系统中现有的角色,您还可以创建新的 HANA 系统角色,根据需要添加到用户的配置文件中。
471 次浏览
SAP HANA 中的密码黑名单通过 _SYS_SECURITY 架构中的 _SYS_PASSWORD_BLACKLIST 表实现。创建新实例时,此表为空。您可以在 SAP HANA Studio 的安全编辑器中,将单词输入密码黑名单作为密码策略配置的一部分。
180 次浏览
当用户登录 HANA 系统时,将执行以下步骤:步骤 1 系统使用配置的机制对用户进行身份验证。示例 - 当强制执行用户名/密码身份验证时,将验证提供的用户名和密码。步骤 2 系统验证用户的帐户是否在其有效期内。在系统视图 USERS 中,列 VALID_FROM 和 VALID_UNTIL 必须包含相关用户的有效值。但是,这是用户管理员在用户配置期间可以设置的可选参数。步骤 3 下一步是系统验证用户的帐户是否处于活动状态。这可以通过检查…… 阅读更多
269 次浏览
基于 Fiori 的启动板的 SAP HANA Cockpit 以分组排列的磁贴形式显示内容。使用这些磁贴,您可以访问单个应用程序,也可以访问特定应用程序的数据以立即查看。您还可以对这些磁贴进行钻取,以查看有关特定应用程序的详细信息。请注意,无法使用 SAP HANA Cockpit 完全管理 SAP HANA,您必须使用 SAP HANA Studio 来执行这些操作。
345 次浏览
您可以使用参数 detailed_error_on_connect:指示登录尝试失败时返回的错误信息的详细级别。参数 detailed_error_on_connect 默认值 false 附加信息 将此参数设置为 false 时,仅返回身份验证失败的信息。将此参数设置为 true 时,将返回登录失败的具体原因:无效用户或密码 用户被锁定 连接尝试超出有效期 用户被停用
816 次浏览
参数 password_expire_warning_time 默认值 14(天) 参数定义 通过数据库客户端(ODBC 或 JDBC)传输通知,客户端应用程序负责向用户提供此信息。如果输入的值为 0,则用户不会收到有关其密码即将过期的通知。系统还会监控用户密码何时即将过期并发出中等优先级的警报。对于技术数据库用户来说,这可能很有用,因为密码过期会导致用户被锁定,这可能会影响应用程序的可用性。建议您禁用技术…… 阅读更多
685 次浏览
您可以在 SAP HANA 中的“新建用户”下检查此信息。下面的快照显示了 SAP HANA Studio 中的“新建用户”对话框以及将鼠标悬停在密码字段上时显示的密码规则。