oracle中角色和用户权限,oracle用户权限及角色

oracle用户权限及角色

每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。

数据库系统权限(Database System Privilege)允许用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANTANY PRIVILEGE权限允许用户授予任何系统权限。

数据库对象权限(Database Object Privilege)使得用户能够对各个对象进行某些操作。例如DELETE权限允许用户删除表或视图的行,SELECT权限允许用户通过select从表、视图、序列(sequences)或快照 (snapshots)中查询信息。

一、创建用户

Oracle内部有两个建好的用户:SYSTEM和SYS。用户可直接登录到SYSTEM用户以创建其他用户,因为SYSTEM具有创建别的用户的权限。在安装Oracle时,用户或系统管理员首先可以为自己建立一个用户。例如:

create user user01 identified by u01;

该命令还可以用来设置其他权限,详细情况参见自学资料。要改变一个口令,可以使用alter user命令:

alter user user01 identified by usr01;

现在user01的口令已由“u01”改为“usr01”。

除了alter user命令以外,用户还可以使用password命令。如果使用password命令,用户输入的新口令将不在屏幕上显示。有dba特权的用户可以通过password命令改变任何其他用户的口令;其他用户只能改变自己的口令。

当用户输入password命令时,系统将提示用户输入旧口令和新口令,如下所示:

password

Changing password for user01

Old password:

New password:

Retype new password:

当成功地修改了口令时,用户会得到如下的反馈:

Password changed

二、删除用户

删除用户,可以使用drop user命令,如下所示:

drop user user01;

如果用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字CASCADE,可删除用户所有�

相关文档:

在Oracle中,如果在sql中出现'&'符号,会被自动转义;

而被要求输入在&符号后跟随的字符串的值,例如:

update tablename set columnName='http://www.g.cn/cv2.jsp?spid=222&cid=333';

执行这个操作时,Oracle会提示

Enter value for cid:

原因是在Oracle中 & 符号是作为转义字符使用的。

解决方法 ......

在oracle中处理日期大全

TO_DATE格式

Day:

dd number 12

dy abbreviated fri

day spelled out friday

ddspth spelled out, ordinal twelfth

Month:

mm number 03

mon abbreviated mar   ......

详细地步骤:

1、打开MicroSoft   Excel   2000

2、文件(F)→新建(N)→工作簿→

3、输入数据后,存盘为test.xls,

4、文件(F)→另存为(A)→

保存类型为:制表符分隔,起名为text.txt,保存到C:\ &nb ......

Oracle EBS: EBS常用SQL

最近一直在忙于做EBS的二次开发,离不开拼拼湊湊的SQL语句. 这些都是大家常用的一些SQL,与大家分享,欢迎指正.

/* Formatted on 2009-11-03 23:10:34 (QP5 v5.114.809.3010) */

--1查找系统用户基本信息 author:dezai

Select   USER_ID,

&nb ......

背景:在windows 2003 server上安装了Oracle 9.2.0.1.0,现打算将其升级到9.2.0.8版本。

1.升级oracle(administrator用户权限)

(1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit。

(2)解压缩zip,下边包含一个Disk1和readme.html文件。 ......

你可能感兴趣的:(oracle中角色和用户权限)