网站大量收购独家精品文档,联系QQ:2885784924

数据库系统原理及应用——基于达梦8--第10章-DM数据库用户、权限与角色管理.pptxVIP

数据库系统原理及应用——基于达梦8--第10章-DM数据库用户、权限与角色管理.pptx

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 DM数据库用户、权限与角色管理时间:202x.xx.xx主讲教师:角色管理用户管理DM数据库的物理存储结构DM数据库的安装与启动权限管理0503010402目录CONTNETS10.1.1 创建用户10.1.2 修改用户10.1.3 删除用户01PART ONE用户管理创建用户时要指定相关的要素,通常包括用户登录数据库时的身份验证模式与口令、用户拥有对象存储的默认表空间、对用户访问数据库资源的各项限制等。我们可以通过SQL命令和DM管理工具来创建用户。为保证数据库系统的安全性,达梦数据库采用“三权分立”或“四权分立”的安全机制(安全版本)。“三权分立”时系统内置三种系统管理员,包括数据库管理员、数据库安全员和数据库审计员。用户管理语法1. 用SQL命令创建用户(1)语法格式创建用户的SQL命令格式如下:CREATE USER 用户名 IDENTIFIED 身份验证模式 [PASSWORD_POLICY 口令策略][锁定子句][存储加密密钥][空间限制子句][只读标志][资源限制子句][允许 IP 子句][禁止 IP 子句][允许时间子句][禁止时间子句][ TABLESPACE 子句] 用户管理(2)应用举例【例10-1】创建USER0用户,口令为dameng123。SQLCREATE USER user0 IDENTIFIED BY dameng123;【例10-2】创建USER1用户,口令为DAMENG123,会话超时为3分钟,默认表空间为MAIN。SQLCREATE USER user1 IDENTIFIED BY dameng123 LIMIT CONNECT_TIME 3 DEFAULT TABLESPACE main;注意:如果密码需要使用特殊字符密码,则密码要加西文双引号。用户管理(3)附加说明(1)用户名在服务器中必须唯一;(2)用户口令以密文形式存储;(3)系统预先设置了三个用户,分别为SYSDBA、SYSAUDITOR和SYSSSO,其中SYSDBA是系统管理员,具备DBA角色;SYSAUDITOR是审计管理员,而SYSSSO为安全管理员;(4)DM提供三种身份验证模式来保护对服务器访问的安全,即数据库身份验证模式、外部身份验证模式和混合身份验证模式。数据库身份验证模式需要利用数据库口令;外部身份验证模式既支持基于操作系统(OS)的身份验证又提供口令管理策略;混合身份验证模式是同时支持数字证书和数据库身份的双重验证;用户管理2. 用管理工具创建用户【例10-3】创建USER3用户,采用密码验证方式,口令为DMUSER123,使用表空间为TS1,会话持续期(会话超时)为3分钟。操作步骤如下:(1)在图10-1中,右键点击管理用户,在弹出菜单中选择“新建用户(N)…”菜单项,打开新建用户对话框,如图10-2所示。用户管理(2)在图10-2中,用户名设置为USER3,连接验证方式选择为密码验证,密码为DMUSER123,表空间为TS1。(3)选择“资源限制”页面,如图10-3所示,勾选会话持续期限制,限制为3分钟。其它参数忽略,不勾选。10.1.1 创建用户10.1.2 修改用户10.1.3 删除用户01PART ONE用户管理1. 用SQL命令修改用户在数据库使用过程中,我们可能需要修改用户的登录密码,修改用户默认表空间等。可以采用SQL命令或DM管理工具来修改用户。(1)语法格式修改用户的的SQL命令格式如下:ALTER USER 用户名 [IDENTIFIED 身份验证模式] [PASSWORD_POLICY 口令策略] [锁定子句] [存储加密密钥] [空间限制子句] [只读标志][资源限制子句][允许 IP 子句][禁止 IP 子句][允许时间子句][禁止时间子句][ TABLESPACE 子句]用户管理(2)应用举例【例10-4】将DMHR用户的密码修改为DMHR12345。如果不知道DMHR用户的密码,可以以SYSDBA用户登录来修改DMHR用户的密码。SQLCONN SYSDBA/SYSDBASQLALTER USER DMHR IDENTIFIED BY DMHR12345;这个例子的前提条件数据库中已经存在DMHR用户。用户管理(3)附加说明(1)每个用户均可修改自身的口令,SYSDBA用户可强制修改非系统预设用户的口令(在数据库验证方式下);(2)只有具备ALTER USER权限的用户才能修改其身份验证模式、系统角色及资源限制项;(3)不论dm.ini的DDL_AUTO_COMMIT设置为自动提交还是非自动提交,ALTER USER操作都会被自动提交。(4)系统预设用户不能修改其系统角色和资源限制项;用户管理2. 用管理工具修改用户【例10-5】修改用户USER3,口令为USER3

文档评论(0)

131****2653 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档