新手们都问我关于Oracle新建用户、角色,授权,建表空间的sql语句或实例,下面我们来看看本文章吧。
新手们都问我关于Oracle新建用户、角色,授权,建表空间的sql语句或实例,下面我们来看看本文章吧。
每个oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。
一、创建用户
Oracle创建用户的语法:
代码如下
Oracle创建用户(密码验证用户),可以采用CREATE USER命令。
CREATE USER username IDENTIFIED BY pass
OR IDENTIFIED EXETERNALLY
OR IDENTIFIED GLOBALLY AS ‘CN=user'
[DEFAULT TABLESPACE tablespace]
[TEMPORARY TABLESPACE temptablespace]
[QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace
[,QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace
[PROFILES profile_name]
[PASSWORD EXPIRE]
[ACCOUNT LOCK or ACCOUNT UNLOCK]
其中,
CREATE USER username:用户名,一般为字母数字型和“#”及“_”符号