Oracle数据库管理:创建与授权指南

需积分: 10 4 下载量 94 浏览量 更新于2024-09-07 收藏 19KB DOCX 举报
"Oracle数据库基本操作,包括创建表空间、用户并授权、导入dmp文件,以及用户和表空间的删除。" 在Oracle数据库管理中,掌握基础操作是至关重要的,尤其是对于初学者和新手而言。以下是一些关键知识点: 1. **删除用户及表空间**: 使用`DROP USER`命令可以删除用户,同时`CASCADE`关键字会删除该用户所有对象,例如表、索引等。示例: ```sql DROP USER tablename CASCADE; ``` 表空间也会随之被删除,如果它是用户默认的表空间且没有其他用户使用。 2. **创建表空间**: 表空间是Oracle数据库中存储数据文件的逻辑结构。创建表空间的命令如下: ```sql CREATE TABLESPACE runlog DATAFILE 'D:\app\Administrator\oradata\orcl\RUNLOG.DBF' SIZE 1024M AUTOEXTEND ON NEXT 50M; ``` 这里定义了一个名为`runlog`的表空间,并指定一个初始大小为1GB(1024MB)的数据文件,自动扩展功能设置为每次50MB。 3. **创建用户**: 创建用户时,需要指定用户名和密码,并可设置默认表空间。如: ```sql CREATE USER runlog IDENTIFIED BY runlog DEFAULT TABLESPACE RUNLOG; ``` 用户`runlog`的默认表空间设为`RUNLOG`。 4. **授权**: 授权是控制数据库访问权限的关键操作。例子中,用户`RUNMODE`被授予了许多高级权限,如对任何索引、索引类型、表、视图的创建、修改、删除等权限: ```sql GRANT DBA TO RUNMODE; GRANT ALTER ANY INDEX TO RUNMODE WITH ADMIN OPTION; GRANT ALTER ANY INDEX TYPE TO RUNMODE WITH ADMIN OPTION; GRANT ALTER ANY TABLE TO RUNMODE WITH ADMIN OPTION; ... ``` `WITH ADMIN OPTION`表示`RUNMODE`还可以把这些权限转授给其他用户。 5. **导入dmp文件**: Oracle数据泵(Data Pump)用于导入和导出数据,`.dmp`文件是其导出的结果。导入dmp文件通常使用`IMPDP`工具,例如: ```sql impdp username/password directory=DIR_NAME dumpfile=filename.dmp logfile=import.log ``` 其中,`username/password`是数据库登录凭证,`DIR_NAME`是预定义的目录对象,`dumpfile`是dmp文件名,`logfile`记录导入过程的日志。 6. **表空间和用户的管理**: 表空间管理包括监控空间使用、增加或减少数据文件、设置表空间的状态等。用户管理则涉及权限分配、密码策略、角色设定等。 7. **安全性与权限**: 在Oracle中,权限管理是通过GRANT和REVOKE命令进行的,确保数据的安全性和访问控制。`DBA`角色拥有所有系统权限,通常只赋予数据库管理员。 理解并熟练应用这些Oracle基础知识,能够帮助你有效地管理数据库、创建用户、分配权限,以及进行数据迁移等操作。对于新手来说,这是迈进Oracle世界的第一步,也是数据库管理的基础。
2010-03-16 上传
关于QQ农场作物计算器 QQ农场作物计算器不是什么农场辅助软件,更不是外挂。本程序不连接网络,运行的时候不过是一个普通的应用程序。 ———————————————————————————————— 软件功能: 1:计算作物基本信息,即网页上能看到的那些信息 2:每季、每天经验计算,预计收益、最大收益计算 3:成熟时间计算(即推算功能) 4:定时提醒(可自行添加备注) 5:提醒倒计时 6:自设计时器 7. 声音提醒 8. 种植建议 ———————————————————————————————— 本程序在VS2008上用C#写成。 如果运行出错,请安装.net框架,Microsoft .NET Framework 3.5,微软官方网站下载地址: http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=zh-cn 推荐在Windows Vista和Windows 7使用,兼容性比较好。 status.data是运行过程产生的记录文件,请勿打开修改。 如果要修改作物数据,请用XML编辑工具修改basesettings.xml文件。 备注历史记录保存在history.log文件中,可直接打开修改。 ———————————————————————————————— 更新情况: [2009] 7月18日1.0。 7月20日中午更新1.1:更正了牧草与白萝卜的问题,并且改为为时间默认静止显示。 7月20日夜晚更新1.2:更正了葡萄、石榴第三季不显示的问题。 7月21日零点更新1.5:添加了颜色显示,带颜色的为推荐种植时间。 7月22日更新2.0:重新更改版面,显示更多的信息。 7月25日零点更新2.1:修复了一些错误,同时添加定时提醒功能。 7月26日下午更新2.2:添加了删除提醒列表的功能。 7月27日更新2.3:修复了一些小错误。 7月28日零点更新2.4:让提醒可以显示成熟的是什么作物。 7月31日中午更新2.5:增加了备注信息功能,可以写一些帮助记忆的内容。 8月1日零点更新2.6:修复了提醒功能的运行错误。 8月4日早晨更新2.7:添加了倒计时功能。 8月4日下午更新2.8:修复显示错误,增加提醒个数到30个。 8月6日早晨更新2.9:可以使用自设定时器。 8月7日零点更新2.91:可以选择作物类型作为自设计时器的提醒信息。 8月8日更新3.0:增加里单列显示的功能。 8月9日早晨更新3.01:可以选择显示/隐藏详细信息,更改了倒计时的显示方式,可以根据土地数量计算收益。 8月9日下午更新3.1:可选12小时制和24小时制。 8月11日早晨更新3.15:增加了保存功能,每5秒钟就会自动保存计时信息。 8月13日中午更新3.17:修正某些计算错误,可以自己修改作物数据,备注自动记录输入过的信息。 8月20日更新3.2:重新更改版面,增加声音提醒功能 8月21日更新3.21:提醒时提示窗置顶。 8月27日更新3.22:提醒列表的内容按照时间排序,使用XML文件作为数据来源。 8月31日更新3.30:修复错误,增加“种植建议”功能。 9月2日更新3.31:修正Bug,增加某些功能的显示。 9月14日更新3.32:将种植建议的时间改为将种子播种的时间包括在内。 9月26日更新3.33:添加了新增作物数据,TX改了桃子生长规律,这里也一并改了。 9月29日更新3.34:继续更新作物数据,改变文件读取方式。 9月30日更新3.35:为“桃子”改变程序某几个地方的处理方式,无法买到的种子价格设为0。 10月10日更新3.36:使用“全部添加”可以只输入一次备注,过期的记录会继续保留12小时。 10月16日更新3.37:增加3种新增作物,单独制作了过期列表。 10月23日更新3.38:增加2种新作物,修复了自定义提醒时间的错误。 10月29日更新3.39:重新修整数据,使得作物数据与目前状况相符。 11月8日更新3.40:增加4种新作物(还有一种正在收集数据)。 11月9日更新3.41:增加1种新作物(蘑菇),种植建议的“空余时间段”支持跨过第二天。 11月25日更新3.42:支持神秘种子(红枣),更正部分数据。 12月3日更新3.43:增加新作物数据,优化存储方法。 12月10日更新3.44:增加新作物数据,修复之前的严重问题。 12月22日更新3.45:修复“使用自设倒计时”的备注错误。 [2010] 1月~2月3日:版本未更新,增加新的作物种类。 2月7日:版本未更新,增加了粉、蓝玫瑰,黄豆和风信子。 2月25日:增加红毛丹。 3月10日更新3.46:可以将建议列表导出成Excel表格,增加芭蕉、银杏树,修正红毛丹资料。 ———————————————————————————————— ———————————————————————————————— 作者信息: 打开软件即可在左下角看到,使用它即可联系作者。 如果发现运行中途出错,请发送邮件通知作者,谢谢! ————————————————————————————————