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

Oracl基础教程01.ppt

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

2006-5-3 * 权限类型 系统权限 CREATE SESSION CREATE TABLE CREATE ANY TABLE 系统权限有近百种 对象权限 SELECT INSERT UPDATE EXECUTE 2006-5-3 * 对象 权限 说明 表 Select,insert,update,delete,alter,index,references Index权限也许为表建立索引,References权限也许被授予者引用该表,Insert,update,references权限允许限制列。 视图 Select,insert,update,delete 序列 Select,delete 允许被授权者使用序列生成和重用序列 过程、函数、程序包、对象 execute 允许被授权者使用对象类型,执行该类型的方法。 2006-5-3 * 权限和角色的关系 2006-5-3 * 用户、角色和权限 用户名, 密码, 用法 SYS, CHANGE_ON_INSTALL, SYSTEM, MANAGER, 可用的数据库管理员 SCOTT, TIGER, CONNECT和RESOURCE角色的用户名 DEMO, DEMO, CONNECT和RESOURCE角色的用户名 DBSNMP, DBSNMP, Oracle Enterprise Manager管理员 CTXSYS, CTXSYS, 内容Cartridge管理员 ORDSYS, ORDSYS, 图象Cartridge管理员 MDSYS, MDSYS, 空间Cartridge管理员 2006-5-3 * 用户、角色和权限 数据库对象权限:允许用户对各个对象进行某些操作 Delete Select 用户可以给角色授权,然后将角色赋给其他用户。也可直接给其他用户授权 2006-5-3 * 用户、角色和权限 查看当前数据库的用户信息 SQLselect username,default_tablespace, temporary_tablespace from dba_users; 查看在线用户信息 SQL select count(*) current user number,username current username from v$session group by username; 用户查看自己的缺省表空间 SQLselect username,default_tablespace from user_users; 2006-5-3 * 常用的角色及其权限 CONNECT : 连上Oracle,做最基本操作 临时用户,特别是那些不需要建表的用户,通常只授予他们Connect角色 这种权限只有在对其他用户的表有访问权限时,才有意义,因为用户自己没有表 RESOURCE:具有程序开发最基本的权限 DBA: 数据库管理员所有权限 EXP_FULL_DATABASE:数据库整个备份输出的权限 IMP_FULL_DATABASE : 数据库整个备份输入的权限 2006-5-3 * 角色 权力 CONNECT 登录数据库 RESOURCE 创建新对象(如表、索引等) DBA 执行DBA的功能,如创建新用户数据 CTXADMIN 上下文Cartridge管理 CTXARP 上下文Cartridge应用程序记录 DELETE_CATALOG_ROLE 允许删除Audit Trail记录 EXP_RULL_DATABASE 输出完整的数据库 IMP_FULL_DATABASE 输入完整的数据库 RECOVERY_CATALOG_OWNER 允许运行恢复程序 SELECT_CATALOG_ROLE 查看数据字典视图 常用的角色及其权限 2006-5-3 * 同义词(Synonyms ) 在分布式数据库环境中,要完全识别一个对象,必须指出对象的主机、属主等信息,为了简化这一过程,可以对这些对象建立同义词,引用这些同义词时系统自动转义成对原始对象的引用。 CREATE [PUBLIC] SYNONYM synonym_name FOR [schema.]object_name; 私有:只有创建它的用户可以使用; 公有:所有用户都可以使用 DROP [PUBLIC] SYNONYM synonym_name 2006-5-3 * 数据库链接 数据库链接:用来实现对远程数据库中对象的访问 数据库链接既可以公用(数据库中的所有帐号都可以使用),也可以私有(只为某个帐号创建)。 当创建一个数据库链接时,必须指定与数据库相链接的帐号名、帐号的口令以及与远程数据库相连的服务器名字。 2006-5-3 * 数据库链接 CREATE

文档评论(0)

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

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

1亿VIP精品文档

相关文档