易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle 10g 要点整理 之 管理安全性


管理安全性
1 Oracle标示符
①不是保留字
②1~30个字符
③只能是字母和#、$、_
④不能包含单引号和双引号
 
2 用户
在Oracle中,数据库用户和模式是安全的最基本单元。
(1)用户和模式
数据库模式定义为数据库对象的集合,而模式的名称就是拥有或控制这些数据库对象集合的用户名称。
 
(2)建立用户
以数据库管理员账户登录。
Create user 用户名 indentified by 密码。
 
授权:grant 权限名 to 用户名;
Create session:系统权限,可以为用户提供连接数据库的能力。
 
(3)修改用户
①重置密码
  任何用户都有能力修改自己的密码,数据库管理员有能力重置其他账户的密码。
  Alter user 用户名 identified by 新密码;
②锁定/解锁账户
  Alter user 用户名 account [lock|unlock]
③修改表空间
  Alter user 用户名 default tablespace 表空间 temporary tablespace 临时表空间
④修改表空间配额
  Alter user 用户名 default tablespace 表空间 quota 配额 on 表空间
 
(4)删除用户
     Drop user 用户名 [cascade];
     如果不加后面的参数,那么如果用户拥有对象,那么删除将失败。
     如果使用后面的参数,那么将删除该用户以及该用户的所有用户对象,还删除其他用户模式中对已删除对象表进行引用的约束。
 
3 系统权限
(1)在Oracle数据库中,有2类权限,即对象权限和系统权限。
对象权限是由用户赋予的访问或操作数据库对象的权限。
系统权限是用来许可对各种特性的访问。
 
为了查看用户的Oracle数据库中可以使用的独特系统权限集合,可以查看dba_sys_privs视图。
(2)常用系统权限
     连接到数据库上:    create session
     创建表:            create table
     在任何模式中创建表:create any table
     删除表:            drop table
     删除任何模式中的表:drop any table
     创建用户:          create user


相关文档:

oracle的一些基本语法和一些优化问题

查询:
select distinct(empno) , name , age  from t_person t where  (t.age between 21 and 25 or name like '%王%') and
  empno like '32%';
更新:
 update t_person set name = 'ww' where empno = '321654';
 update t_person set(empno,name,age) = (select empno,name,age f ......

oracle将字符串转换为12小时与24小时制:


oracle将字符串转换为12小时与24小时制:
--12小时制:
select hsv.mydate from huhai_seq_value  hsv
where hsv.mydate = to_date('2009-03-03 00:00:00','yyyy-mm-dd hh:mi:ss');
--24小时制:
select hsv.mydate from huhai_seq_value  hsv
where hsv.mydate = to_date('2009-03-03 00:00:00','yyyy-m ......

深刻理解Oracle数据库的启动和关闭

一、启动和关闭Oracle数据库
  要启动和关闭数据库,必须要以具有Oracle 管理员权限的用户登陆,通常也就是以具有SYSDBA权限的用户登陆。一般我们常用INTERNAL用户来启动和关闭数据库(INTERNAL用户实际上是SYS用户以SYSDBA连接的同义词)。Oracle数据库的新版本将逐步淘汰INTERNAL这个内部用户,所以我们最好还是设置DB ......

oracle 9i 下载

要找Oracle 9i for Linux挺麻烦的,干脆自己留个记录比较方便。
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip
http://downlo ......

J2EE应用中与Oracle数据库的连接

在J2EE应用程序开发中,应用程序与数据库连接的建立是我们经常遇到的问题之一。在这里我主要谈谈在本地应用程序中通过OCI方式、thin方式和JdbcOdbc桥方式连接Oracle数据库,在iPlanet Application Server 6.5和Sun ONE Application Server 7中对Oracle数据库连接池的配置以及应用中如何从连接池中获得连接。
一、本地通过J ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号