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

数据库系统管理与应用 课件 知识点6.3 权限管理.pptx

数据库系统管理与应用 课件 知识点6.3 权限管理.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

达梦数据库权限管理数据库系统管理与应用

习标学目用户权限类型01数据库权限管理02对象权限管理03

用户权限类型01

数据库权限对象权限用户权限类型数据库权限主要是指针对数据库对象的创建、删除、修改的权限,对数据库备份等权限,数据库权限一般由SYSDBA、SYSAUDITOR和SYSSSO指定,也可以由具有特权的其他用户授予。对象权限主要是指对数据库对象中的数据的访问权限,对象权限一般由数据库对象的所有者授予用户,也可由SYSDBA用户指定,或者由具有该对象权限的其他用户授予。

数据库权限管理02

01数据库权限数据库权限管理数据库权限是与数据库安全相关的权限,其权限范围比对象权限更加广泛,因而一般被授予数据库管理员或者一些具有管理功能的角色。数据库权限与达梦预定义角色有着重要的联系,一些数据库权限由于权力较大,只集中在几个达梦系统预定义角色中,且不能转授。达梦数据库提供了100余种数据库权限,下面介绍最常用的几种数据库权限。

数据库权限管理数据库权限说明CREATETABLE在自己的模式中创建表的权限CREATEVIEW在自己的模式中创建视图的权限CREATEUSER创建用户的权限CREATETRIGGER在自己的模式中创建触发器的权限ALTERUSER修改用户的权限ALTERDATABASE修改数据库的权限CREATEPROCEDURE在自己模式中创建存储程序的权限常用数据库权限

数据库权限管理数据库权限说明数据库权限说明CREATETABLE创建表的权限DELETEANYTABLE删除任意表记录的权限CREATEANYTABLE在任意模式下创建表的权限SELECTTABLE查询表记录的权限ALTERANYTABLE修改任意表的权限SELECTANYTABLE查询任意表记录的权限DROPANYTABLE删除任意表的权限REFERENCESTABLE引用表的权限INSERTTABLE插入表记录的权限REFERENCESANYTABLE引用任意表的权限INSERTANYTABLE向任意表插入记录的权限DUMPTABLE导出表的权限UPDATETABLE更新表记录的权限DUMPANYTABLE导出任意表的权限UPDATEANYTABLE更新任意表记录的权限GRANTTABLE向其他用户进行表上权限授予的权限DELETETABLE删除表记录的权限GRANTANYTABLE向其他用户进行任意表上权限授予的权限与表对象相关的数据库权限

数据库权限管理与存储程序对象相关的数据库权限数据库权限说明CREATEPROCEDURE创建存储程序的权限CREATEANYPROCEDURE在任意模式下创建存储程序的权限DROPPROCEDURE删除存储程序的权限DROPANYPROCEDURE删除任意存储程序的权限EXECUTEPROCEDURE执行存储程序的权限EXECUTEANYPROCEDURE执行任意存储程序的权限GRANTPROCEDURE向其他用户进行存储程序上权限授予的权限GRANTANYPROCEDURE向其他用户进行任意存储程序上权限授予的权限

02使用SQL语句进行数据库权限管理--数据库权限的授予数据库权限管理语法格式:GRANT特权TO用户或角色{,用户或角色}[WITHADMINOPTION];各子句使用说明如下:特权::=数据库权限{,数据库权限};用户或角色::=用户名|角色名语句使用说明:授权者必须具有对应的数据库权限以及其转授权;接受者必须与授权者用户类型一致;如果有WITHADMINOPTION选项,接受者可以再把这些权限转授给其他用户/角色。

03使用SQL语句进行数据库权限管理--数据库权限的回收数据库权限管理语法格式:REVOKE[ADMINOPTIONFOR]特权FROM用户或角色{,用户或角色};各子句使用说明如下:特权::=数据库权限{,数据库权限}用户或角色::=用户名|角色名语句使用说明:权限回收者必须是具有回收相应数据库权限以及转授权的用户;ADMINOPTIONFOR选项的含义是取消用户或角色的转授权限,但是权限不回收。

04使用DM管理工具进行数据库权限管理数据库权限管理登录DM管理工具,展开【用户】-【管理用户】节点,在需要设置权限的用户上右键单击【修改】选项,在打开的“修改用户”窗口左侧选择“系统权限”选项,在右侧的“系统权限”列表,在对应的“权限”名称上,勾选或取消“授予”和“转授”的权限操作。如图所示。

对象权限管理03

01对象权限对象权限管理数据库对象类型对象权限表视图存储程序包类类型序列目录域SELECT√√????√??INSE

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档