2 Day DBA-管理方案对象-显示SQL按钮
可以使用SQL或OEMDC来创建和管理方案对象。当使用DatabaseControl创建方案对象时,可以单击【显示SQL】按钮,会显示等效的SQL语句。Database Control就是提交这个SQL语句来创建方案对象。即使未完成也会显示相应的语句,所以必须在输入了方案对象的所有属性后,再查看DatabaseControl提交的完整SQL语句。...
2 Day DBA-管理方案对象-命名方案对象
数据库中的每个对象都属于一个方案,并在方案中有唯一的名字。处于不同方案中的多个数据库对象可以使用相同的名字,可以使用方案名来清楚地引用对象。例,hr.employees引用hr方案中的employees表(hr拥有employees表)。术语数据库对象和方案对象可以互相代替。 当你创建数据库对象时,你要确保在目标方案...
2 Day DBA-管理方案对象
关于方案对象方案:数据库对象的集合。方案被数据库用户所拥有,并与用户使用相同的名字。方案对象:是用户创建的逻辑结构。一些对象如表和索引,保存数据;一些对象如视图和同义词,仅由定义组成。 注意:表空间和方案之间没有关系。在同一个方案中的对象可以使用不同表空间的存储。一个表空间可以...
2 Day DBA-管理Oracle实例-给用户帐户指定表空间配额-修改默认口令策略
练习:修改默认的口令策略 1. 服务器->安全性->概要文件 2. 选择DEFAULT概要文件,点击编辑 3.
2 Day DBA-管理Oracle实例-给用户帐户指定表空间配额-关于口令策略
当创建一个帐户时,一个默认的口令策略被指定给该帐户。 新安装的数据库的默认口令策略有: n 用户帐户口令180天后自动失效。 n 用户帐户口令失效后被锁定7天。 n 用户帐户在10次失败的登录尝试之后,被锁定1天。 默认的口令策略是通过一个叫做概要文件的数据库对象来...
2 Day DBA-管理Oracle实例-给用户帐户指定表空间配额-使用户口令过期
当你使用户口令过期时,这个用户在下次登录时会提示要求修改口令。使口令过期是出于以下原因: n 用户的口令变得危险. n 你的安全策略要求用户定期改变口令。 练习:使用户口令失效 1. 在用户查看页面,选中一个用户,或选中多个用户(选择模式 = 多选),【操作列表】 = 口令失效...
2 Day DBA-管理Oracle实例-给用户帐户指定表空间配额-锁定和解锁用户帐户
如果临时拒绝某个用户帐户访问数据库,可以锁定该帐户。用户在试图连接时,数据库会显示一个错误消息,且不允许进行连接。 练习:锁定和解锁用户帐户 1. 在用户查看页面,选中要锁定或解锁的用户 2. 在操作 = <锁定/解锁>,点击开始。 ...
2 Day DBA-管理Oracle实例-管理用户帐户和安全-给用户帐户授予权限和角色
练习:给NICK用户授权 授予类型 权限 说明 系统权限 CREATE ANY TABLE 能够在其它方案中创建表 CREATE ANY VIEW ...
2 Day DBA-管理Oracle实例-管理用户帐户和安全-练习:创建用户NICK
1. 在用户查看页面点击创建 2. 名称 = NICK 输入口令,确认口令 = NICK 点击表空间后面的手电选择表空间 同理点击临时表空间后面的手电,选择临时表空间。 状态 = ○未锁定(如果想临时地拒绝用户的访问,可以锁定该帐户而不删除该帐户,因为在删除帐户的同时,该帐户所拥有的所有...
2 Day DBA-管理Oracle实例-管理用户帐户和安全-查看用户帐户
练习:查看用户帐户 1. 服务器->安全->用户 2. 选中要查看的用户,点击查看 3.
2 Day DBA-管理Oracle实例-关于管理帐户和权限-修改角色
练习:修改角色APPDEV,添加2个角色AQ_ADMINISTRATOR_ROLE和AQ_USER_ROLE 1. 选中APPDEV角色,点击编辑 2. 点击角色 3. 点击编辑列表 4. 添加2个角色,点击确定 5. 点击应用 ...
2 Day DBA-管理Oracle实例-关于管理帐户和权限-创建角色
练习:为应用程序开发者创建一个角色APPDEV。因为应用程序开发者必须能够创建、修改和删除应用程序使用的方案对象,所以希望APPDEV拥有的权限如下: CREATE TABLE CREATE VIEW CREATE PROCEDURE CREAT...
2 Day DBA-管理Oracle实例-关于管理帐户和权限-练习:查看角色
1. 服务器->安全性->角色2. 3. 选中想要查看的角色,点击查看
2 Day DBA-管理Oracle实例-关于管理帐户和权限-SYSDBA和SYSOPER系统权限
当执行高层次的管理操作,如创建、启动和停止数据库、备份和恢复数据库,需要SYSDBA和SYSOPER管理权限。SYSDBA系统权限会完全授权给管理员;SYSOPER允许用户执行基本的的操作任务,但不能查看用户数据。 SYSDBA和SYSOPER权限允许访问数据库,即使数据库不是OPEN的。这些权限的控制是独立于数据库的。这种...
2 Day DBA-管理Oracle实例-关于管理帐户和权限-SYS和SYSTEM用户
这2个用户是在安装数据库时自动建立的,拥有在安装过程中指定的口令。自动被授予DBA角色。 SYS 该用户可以执行所有的管理功能。所有的数据库数据字典的基表的视图都存储在SYS方案中。这些基表和视图对于数据库的运行十分重要。为了保持数据字典的完整性,SYS方案中的所有表只能由数据库来操作,不能被...
2 Day DBA-管理Oracle实例-管理用户帐户和安全-关于用户权限和角色
用户权限提供了基本层次的数据库安全。权限被设计用来控制用户访问数据和用户能执行的SQL语句的类型。当你创建一个用户,你授权允许用户连接到数据库,能够查询、更新、创建方案对象等。 用户权限的类型 n 系统权限,一个系统权限可以给予用户执行特定行为的能力,或在特定类型的方案对象上执行...
2 Day DBA-管理Oracle实例-管理用户帐户和安全-关于用户帐户
对于访问数据库的用户,必须首先创建用户帐户并授予帐户适当的数据库访问权限。 一个用户帐户通过用户名来标识,并定义了用户的属性: n 验证方法 n 数据库验证口令 n 持久和临时数据存储的默认表空间 n 表空间配额 n 帐户状态(lock或者unlock) n 口...
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:修改还原表空间到固定大小
1. 在“自动还原管理”页面中,点击编辑还原表空间 2. 点击编辑进行数据库文件的编辑,将大小设置为刚才计算好的最小表空间,请取消自动增长。
2 Day DBA-管理Oracle实例-练习:基于你输入的持续时间来计算最小还原表空间
1. 所需要的还原保留时间 = ○手动指定以允许查询或闪回持续更长时间 持续时间的确定: n 确定长时间运行的查询的持续时间。 可以根据前一段时间内最长时间运行的查询的记录来确定。这个信息可以从自动还原管理页面的系统活动页面中获得。 n 确定Oracle闪回操作的最长持续...
2 Day DBA-管理Oracle实例-使用还原指导来计算最小的还原表空间大小
如果需要将还原表空间修改为固定大小,可以使用还原指导来帮助决定最小的大小。也可以使用还原指导来设置最小的还原保留时间。 为了设置原来表空间为固定大小,Oracle建议必须允许数据库建立之后全负荷运行足够长的时间,这样可以允许还原表空间增长到它需要的最小大小来处理工作量。然后使用还原指导来决定配置还原...