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建议必须允许数据库建立之后全负荷运行足够长的时间,这样可以允许还原表空间增长到它需要的最小大小来处理工作量。然后使用还原指导来决定配置还原...
2 Day DBA-管理Oracle实例-管理数据库存储结构-练习:查看还原信息
可以使用【自动还原管理】页面来查看下面的还原配置: n 还原表空间的名字和大小 n 自动扩展表空间设置(是/否) n 当前自动调整的还原保留周期 练习:查看还原信息 1. 服务器->数据库配置->自动还原管理 2. ...
2 Day DBA-管理Oracle实例-管理数据库存储结构-关于管理还原数据
虽然默认情况下Oracle会自动管理还原数据和还原表空间,但如果在安装Oracle时使用了闪回功能,就必须要执行一些还原管理任务来保证这些操作的成功。 如果Oracle闪回操作的结果是snapshot too old错误,则表明你必须介入保证足够的还原数据被保留来支持这些操作。 下面的方法会很好地支持Or...
2 Day DBA-管理Oracle实例-管理数据库存储结构-管理还原数据
从Oracle 11g开始,默认安装中Oracle数据库自动管理还原数据。通常不需要DBA的介入。如果你的安装使用了Oracle闪回操作,就必须执行一些还原管理任务来保证这些操作的成功。1.1.1 关于还原数据当一个事务修改了数据,Oracle数据库在修改之前先复制原始数据。修改数据的原始拷贝叫做还原数据。需要保存这些信...