- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户管理 SYSTEM用户是Oracle默认的系统管理员,它拥有DBA权限。该用户拥有Oracle管理工具使用的内部表和视图。通常通过SYSTEM用户管理Oracle数据库的用户、权限和存储等。不建议在SYSTEM用户模式中创建用户表。 SCOTT用户是Oracle数据库的一个示范用户。如果安装时不更改其口令,其默认口令是TIGER。 创建新用户 在Oracle中可以用CREATE USER命令用于创建新用户。每个用户都有一个默认表空间和一个临时表空间,在创建时可以为它们指定,如果不指定,Oracle就把SYSTEM设为默认表空间,TEMP设为临时表空间。 创建新用户的语法如下: CREATE USER user_name IDENTIFIED BY password [DEFAULT TABLESPACE tablespace_name1] [TEMPORARY TABLESPACE tablespace_name2] 为用户授权 权限指的是用户执行特定类型的SQL命令或访问其他对象的权利。如连接数据库、创建表、执行过程等都是一些权限。若没有任何权限,新创建的用户将无法登录到数据库 Oracle用户权限有两种类型:系统权限和对象权限 系统权限是指允许用户执行某些数据库操作。如创建表空间就是一个系统权限。 对象权限指允许对某一特定对象(如表、视图等)执行特定操作。用户必须是对象的所有者或者是已经拥有了GRANT OPTION对象权限才能为其他用户授予对象权限。 为用户授权 为用户授权的语法为: GRANT popedom_name [ON object_name] TO user_name; 修改用户口令 Oracle中用ALTER USER命令修改用户口令,语法如下: ALTER USER user_name IDENTIFIED BY new_password; 删除用户 Oracle中的DROP USER命令用于删除用户。当删除一个用户时,如果该用户模式中包含模式对象时,必须使用CASCADE选项以删除模式对象。 删除用户的语法为: DROP USER user_name CASCADE; 创建数据库和表空间9-3 5. 选择“使用Enterprise Manager配置数据库”,点击【下一步】,出现 “数据库身份证明”窗口 创建数据库和表空间9-4 6. 选择“所有帐户使用同一口令”,输入口令和确认口令后,点击【下一步】,出现 “网络配置”窗口 创建数据库和表空间9-5 7. 选择“将此数据库注册到所有监听程序”后点击【完成】,出现的窗口让用户确认要创建的数据库的详细资料 创建数据库和表空间9-6 8.点击【确定】,开始创建数据库 创建数据库和表空间9-7 9. 数据库创建完成后,将会弹出窗口向用户提示数据库创建完成的信息,点击【退出】,完成数据库的创建。 创建数据库和表空间9-8 10. 打开SQL*Plus,在SQL提示符下,输入“CONN SYS/SYS@MYDB AS SYSDBA”命令,以DBA身份登录到新创建的数据库,再输入以下的命令创建表空间: CREATE TABLESPACE mytablespace DATAFILE ‘G:\oracle\product\10.1.0\oradata\mydb\ mytablespace.dbf’ SIZE 10M AUTOEXTEND ON; 创建数据库和表空间9-9 11. 系统提示“表空间已创建”后,打开“我的电脑”,找到上面创建表空间的路径,可以看到新创建的“mytablespace.dbf”文件,在该文件夹下还有其它一些文件,分别是以“DBF”、“CTL”、“LOG”为后缀,它们是数据库的主要物理组件。 Oracle中的用户管理4-1 Oracle中的用户管理包括创建用户、为用户授权、修改用户口令、删除用户等。 1. 以DBA身份登录到SQL*Plus的SQL提示符状态,输入以下的命令创建新用户: CREATE USER user1 IDENTIFIED BY pwd1 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP; Oracle中的用户管理4-2 2. 按回车后系统提示“用户已创建”,表明创建用户成功。该用户的用户名是“user1”,口令是“pwd1”,默认表空间是“USERS”,临时表空间是“TEMP”。 3. 下面为用户授权:在SQL提示符下,输入以下命令,为用户user1授予CONNECT权限: GRANT CONNECT TO user1; O
您可能关注的文档
最近下载
- 机电安装工程安全技术交底.docx VIP
- 压缩空气储能.pptx VIP
- 曹冲称象的故事(1)(课件)2025-2026学年度人教版数学三年级上册.pptx VIP
- 【絮语文】2025年高考全国二卷语文试题讲评课件.pptx
- 中职高教版(2023)世界历史全一册第8课 欧美主要国家的资产阶级革命与资本主义制度的确立 教案 .pdf VIP
- T/CI 218-2023压缩空气储能电站选点规划技术规程.pdf
- 2025年党建工作汇报总结及新年党建计划思路PPT模板.pptx VIP
- 第6课 欧洲的思想解放运动(新教材课件)-【中职专用】《世界历史》同步精品课堂(高教版2023•基础模块).pptx VIP
- 1000HP钻机总结.doc VIP
- 机械制图(第二版)全套PPT课件.pptx
文档评论(0)