版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库基础(基于达梦DM8)数据库安全管理77.1用户管理03修改用户01数据库的用户管理04删除用户02创建用户数据库的用户管理7.1.17.1.1数据库的用户管理
在现实生活中,一个系统一般不会只给一个人使用,而是多人共同使用的。在多人使用的场景下,通常会分为多类使用人群,如数据管理人员、开发人员、某系统负责人、一般用户等。7.1.1数据库的用户管理
如果将所有的权利都赋予某一个人,而不加以监督和控制,势必会产生权利滥用的风险。从数据库安全角度出发,一个大型的数据库系统有必要将数据库系统的权限分配给不同的用户和角色来管理,并且各自偏重于不同的工作职责,使之能够互相限制和监督,从而有效保证系统的整体安全。7.1.1数据库的用户管理
DM数据库采用“三权分立”或“四权分立”的安全机制,将系统中所有的权限按照类型进行划分,为每个管理员分配相应的权限,不同角色管理员之间的权限相互制约又相互协助,从而使整个系统具有较高的安全性和较强的灵活性。7.1.1数据库的用户管理
使用“三权分立”的安全机制时,在安装过程中,DM数据库会预设数据库管理员账号SYSDBA、数据库安全员账号SYSSSO和数据库审计员账号SYSAUDITOR,如图所示。其缺省口令都与用户名一致。7.1.1数据库的用户管理
使用“四权分立”的安全机制时,在“数据库管理员账号SYSDBA”、“数据库安全员账号SYSSSO”和“数据库审计员账号SYSAUDITOR”基础上,新增数据库对象操作员账户SYSDBO,其缺省口令为SYSDBO。7.1.1数据库的用户管理(1)数据库管理员(DBA)每个数据库至少需要一个DBA来管理,DBA可能是一个团队,也可能是一个人。在不同的数据库系统中,数据库管理员的职责可能也会有比较大的区别,总体而言,数据库管理员的职责主要包括以下任务。评估数据库服务器所需的软、硬件运行环境安装和升级DM服务器数据库结构设计监控和优化数据库的性能计划和实施备份与故障恢复7.1.1数据库的用户管理(2)数据库安全员(SSO)数据库安全员的主要职责是制定并应用安全策略,强化系统安全机制。数据库安全员SYSSSO是DM数据库初始化的时候就已经创建好的,可以以该用户登录到DM数据库来创建新的数据库安全员。数据库安全员不能对用户数据进行增、删、改、查,也不能执行普通的DDL操作如创建表、视图等。他们只负责制定安全机制,将合适的安全标记应用到主体和客体,通过这种方式可以有效地对DBA的权限进行限制7.1.1数据库的用户管理(3)数据库审计员(AUDITOR)在DM数据库中,审计员的主要职责就是创建和删除数据库审计员,设置/取消对数据库对象和操作的审计设置,查看和分析审计记录,审计所有用户(包括管理人员)的操作是否符合规定等。数据库审计员(SYSAUDITOR或者其他由SYSAUDITOR创建的审计员)可设置审计策略(包括审计对象和操作),查看审计记录,及时分析并查找出违规人员。7.1.1数据库的用户管理(4)数据库对象操作员(DBO)数据库对象操作员是“四权分立”新增加的一类用户,可以创建数据库对象,并对自己拥有的数据库对象(表、视图、存储过程、序列、包、外部链接等)具有所有的对象权限并可以授出与回收,但其无法管理与维护数据库对象。创建用户7.1.27.1.2创建用户数据库系统在运行的过程中,往往需要根据实际需求创建用户。创建用户的操作一般只能由系统预设用户SYSDBA、SYSSSO和SYSAUDITOR完成,如果普通用户需要创建用户,必须具有CREATEUSER的数据库权限。在DM中使用CREATEUSER语句创建用户,基本的语法格式如下。CREATEUSER<用户名>IDENTIFIEDBY<口令>[PASSWORD_POLICY<口令策略>][<资源限制子句>][ALLOW_IP<IP项>{,<IP项>}][NOT_ALLOW_IP<IP项>{,<IP项>}]7.1.2创建用户1)口令策略用户口令最长为48字节,创建用户语句中的PASSWORDPOLICY子句用来指定该用户的口令策略,系统支持的口令策略有。0无策略1禁止与用户名相同2口令长度不小于94至少包含一个大写字母(A-Z)8至少包含一个数字(0-9)16至少包含一个标点符号(英文输入法状态下,除““”和“空格”外的所有符号)口令策略可单独应用,也可组合应用。组合应用时,如需要应用策略2和4,则设置口令策略为2+4=6即可。7.1.2创建用户2)IP限制允许IP、禁止IP只在安全版本中提供。3)资源控制子句资源控制语句中的“资源设置项”详见表7-1。创建用户案例CREATEUSERFACTORY_USERIDENTIFIEDBYFACTORY123_USERPASSWORD_POLICY14;
【案例7-1】创建一个名为FACTORY_USER的用户,密码策略包含口令长度不小于9、至少包含一个大写字母(A-Z)和至少包含一个数字(0-9)。密码策略对应的是2、4和8,故设置时将密码策略设置为2+4+8=14。创建用户案例CREATEUSERSTAFF_USERIDENTIFIEDBYSTAFF123_USERPASSWORD_POLICY15;
【案例7-2】创建一个名为STAFF_USER的用户,密码策略包含禁止与用户名相同、口令长度不小于9、至少包含一个大写字母(A-Z)和至少包含一个数字(0-9)。密码策略对应的是1、2、4和8,故设置时将密码策略设置为1+2+4+8=15。修改用户7.1.37.1.3修改用户在DM中使用CREATEUSER语句创建用户,基本的语法格式如下。ALTERUSER<用户名>IDENTIFIEDBY<口令>[PASSWORD_POLICY<口令策略>][<资源限制子句>][ALLOW_IP<IP项>{,<IP项>}][NOT_ALLOW_IP<IP项>{,<IP项>}]修改用户案例ALTERUSERFACTORY_USERPASSWORD_POLICY2LIMITSESSION_PER_USER10,CONNECT_IDLE_TIMEUNLIMITED;
【案例7-4】修改FACTORY_USER的密码策略为2,会话空闲期为无限制,最大连接数为10。会话空闲期参数为CONNECT_IDLE_TIMEUNLIMITED;最大连接数参数为SESSION_PER_USER。删除用户7.1.47.1.4删除用户删除用户的基本语法如下。DROPUSER[IFEXISTS]<用户名>[RESTRICT|CASCADE]中用户删除过程中需要注意下面几点。系统自动创建的三个系统用户SYSDBA、SYSAUDITOR和SYSSSO不能被删除;具有DROPUSER权限的用户即可进行删除用户操作;执行此语句将导致DM删除数据库中该用户建立的所有对象,且不可恢复;删除不存在的用户会报错。若指定IFEXISTS关键字,删除不存在的用户,不会报错;7.1.4删除用户删除用户的基本语法如下。DROPUSER[IFEXISTS]<用户名>[RESTRICT|CASCADE]中用户删除过程中需要注意下面几点。如果未使用CASCADE选项,若该用户建立了数据库对象(如表、视图、过程或函数),或其他用户对象引用了该用户的对象,或在该用户的表上存在其他用户建立的视图,DM将返回错误信息,而不删除此用户;7.1.4删除用户删除用户的基本语法如下。DROPUSER[IFEXISTS]<用户名>[RESTRICT|CASCADE]中用户删除过程中需要注意下面几点。如果使用了CASCADE选项,除数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 湖南 政府服务中心事业编结构化面试考前模拟训练卷含解析
- 2026 江苏 市场监管岗事业编结构化面试高频强化训练卷含解析
- 2026下半年小学信息技术教资面试高频题库
- 2026下半年小学数学教资面试应用题专项真题演练试卷
- 2026下半年初中物理教资面试声现象题库
- 2026年足疗师职业技能等级认定(二级)理论知识考前冲刺试题
- 2026年南京工业大学自主招生个人陈述自荐信范文
- 2026年吉林省敦化市高二生物上册期末考试真题及完整答案(必刷)
- 2026年贵州省清镇市高二历史下册期末考试自测卷及完整答案
- 2026年江苏省宜兴市高二历史上册期末考试试卷及完整答案一套
- T/CMSGS 001-2025低空无人驾驶航空器起降点气象观测设施建设和维护要求
- 2026年书记员招聘考试公共基础知识专项试题附答案
- 道路维修验收标准方案
- 2026年小学英语学科专业知识(含新课标核心素养)测试卷含答案(三套)
- 福建省泉州市永春第一中学2025-2026学年高二上学期开学考试数学试卷
- 日本介绍课件
- 感染性伤口的处理原则
- 供应室岗前培训
- 行政应诉实务培训课件
- 2025压力容器设计质量控制程序文件
- 【教师版】表格式审题立意小纸条
评论
0/150
提交评论