SAP HANA用户管理和安全

需积分: 41 27 下载量 172 浏览量 更新于2024-07-28 收藏 1MB PDF 举报
"SAP HANA User Management 教程" 在SAP HANA这个高度集成的数据库和分析平台中,用户管理和安全性是至关重要的组成部分。本教程“Lesson_7_User_Management.pdf”主要关注如何有效地管理SAP HANA中的用户以及相关的安全措施。以下是关于SAP HANA用户管理和安全性的详细说明: 1. 用户管理: - **启用用户**:在SAPHANA1.0中,管理员可以创建、启用或禁用用户账户,以控制哪些用户能够访问系统。启用用户允许其登录并使用分配给他们的权限。 - **锁定用户**:如果出于安全原因或违反政策,管理员可以锁定用户账户,阻止该用户进一步登录。 - **重置密码**:为确保账户安全,管理员应定期重置用户密码,或者在用户忘记密码时进行重置操作。 - **检查用户权限**:管理员需要监控用户的权限,确保他们只能访问其职责范围内的对象和功能。 2. 用户集成与BI(商业智能): SAP HANA支持与BI系统的集成,这意味着用户管理也涉及到与其他BI工具的用户同步。这允许企业确保单一的身份验证源,并简化跨系统的权限管理。 3. 安全性控制: - **访问对象控制**:为了保护数据,SAP HANA允许管理员精确地控制用户对数据库对象(如表、视图等)的访问。通过分配角色和权限,可以限制用户只访问他们需要的数据。 - **行级安全**:行级安全是一种高级安全特性,允许基于特定条件(如用户ID、组织结构等)过滤数据,确保用户只能看到他们有权限查看的特定数据行。 - **权限限制**:除了对象访问控制外,还可以限制用户执行某些操作,如创建新对象、修改现有对象或执行SQL查询。 4. 法律免责声明: 提供的文档仅供参考,不构成任何许可协议的一部分,SAP不对文档中的内容承担开发或发布的义务。文档内容可能随时更改,且不提供任何形式的明示或暗示保证。 5. 责任限制: SAP对由于文档错误或遗漏导致的损害不承担责任,除非这些损害是由SAP的故意或重大过失行为造成的。 SAP HANA用户管理和安全性是一套全面的机制,旨在保护企业数据的同时,确保用户能够高效、安全地工作。通过有效的用户管理策略和强大的安全措施,企业可以确保其关键业务信息的安全性和合规性。

select csr.school_year 学年,csr.name 学期,cs.name 姓名,cs.code 学号,cs.grade 年级,cd.name 学院,cm.name 专业,ca.name 行政班,cj.lesson_no 课程号,tc.code 课程代码,tc.name 课程名称, listagg(ct.name,',') within group(order by ct.name) 授课教师, tc.credits 学分,cj.score_text 分数,cj.gp 绩点,xc.name 课程类别,xc.code 课程类别代码,hc.name 修读类别,xs.name 学生类别,pscj.score_text 平时成绩,qzcj.score_text 期中成绩, sycj.score_text 实验成绩,qmcj.score_text 期末成绩,zpcj.score_text 总评成绩,bkcj.score_text 补考成绩 from t_course_grades cj left join c_students cs on cs.id = cj.std_id left join c_semesters csr on csr.id = cj.semester_id left join t_courses tc on tc.id = cj.course_id left join c_departments cd on cd.id = cs.department_id left join c_majors cm on cm.id = cs.major_id left join c_adminclasses ca on ca.id = cs.adminclass_id left join xb_course_types xc on xc.id = cj.course_type_id left join hb_course_take_types hc on hc.id = cj.course_take_type_id left join xb_std_types xs on xs.id = cs.type_id left join t_lessons_teachers tlt on tlt.lesson_id=cj.lesson_id left join c_teachers ct on ct.id = tlt.teacher_id left join t_exam_grades bkcj on cj.id = bkcj.course_grade_id and bkcj.grade_type_id=4 left join t_exam_grades pscj on cj.id = pscj.course_grade_id and pscj.grade_type_id=3 left join t_exam_grades qzcj on cj.id = qzcj.course_grade_id and qzcj.grade_type_id=1 left join t_exam_grades zpcj on cj.id = zpcj.course_grade_id and zpcj.grade_type_id=7 left join t_exam_grades qmcj on cj.id = qmcj.course_grade_id and qmcj.grade_type_id=2 left join t_exam_grades sycj on cj.id = sycj.course_grade_id and sycj.grade_type_id=8 where cj.semester_id='243' and cs.code='21403186' order by cs.code

2023-06-07 上传