读书人

oracle建立用户脚本

发布时间: 2014-01-28 21:28:49 作者: rapoo

做了个网站,用的oracle数据库,
客户问:

你就把建立用户的sql脚本发过来就可以了。

=========================================
oracle建立用户脚本


------解决方法--------------------------------------------------------
最近懒了。不过有可以偷懒的办法,就是在oem中创建用于并分配权限的时候,可以察看脚本。模仿一下即可。
------解决方法--------------------------------------------------------
建用户 :create user test identified by test default tablespace tablespace_name temporary tablespace tablespace_name account unlock;
授权:grant connect ,resource,......to user test;

------解决方法--------------------------------------------------------
例如:
--先创建表空间
create tablespace qdgj datafile 'E:\Oracle\ORADATA\ora\qdgj.ora'
SIZE 10M REUSE
AUTOEXTEND ON NEXT 5120K
MINIMUM EXTENT 512K
DEFAULT STORAGE ( INITIAL 512K NEXT 512K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 1);
/
--创建用户
create user qdgj identified by qdgj default tablespace qdgj;
--设置该用户在此表空间的可用范围
alter user qdgj quota unlimited on qdgj;
--赋权限
grant connect,resource to qdgj;
--连接到该用户
connect qdgj/qdgj
--创建对象
create table ....
...

------解决方法--------------------------------------------------------
你就告诉他 我们建了用户怎么赋权限 赋太大的权限你们认为可以吗?

赋多大的权限应该由你们来定吧

其实建用户在网上一搜 很多很多 的
------解决方法--------------------------------------------------------
例如:
--先创建表空间
create tablespace qdgj datafile 'E:\Oracle\ORADATA\ora\qdgj.ora'
SIZE 10M REUSE
AUTOEXTEND ON NEXT 5120K
MINIMUM EXTENT 512K
DEFAULT STORAGE ( INITIAL 512K NEXT 512K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 1);
/
--创建用户
create user qdgj identified by qdgj default tablespace qdgj;
--设置该用户在此表空间的可用范围
alter user qdgj quota unlimited on qdgj;
--赋权限
grant connect,resource to qdgj;
--连接到该用户
connect qdgj/qdgj
--创建对象
create table ....
...

        

读书人网 >oracle

热点推荐