Oracle Script编写

这篇博客详细介绍了如何使用Oracle SQL脚本创建用户、设置表空间、创建角色以及分配权限。内容包括用户删除与创建、表空间的定义、角色的设立以及不同用户的权限分配,旨在提供一套完整的数据库初始化方案。
摘要由CSDN通过智能技术生成
一,创建自己的用户文件(表的拥有者)。

PROMPT -------------------------------------;
PROMPT This part is to setup object creator.;
PROMPT -------------------------------------;
PROMPT;

DROP USER 你要建立的用户名 CASCADE;
CREATE USER 你要建立的用户名 IDENTIFIED BY 你要建立的用户密码
  DEFAULT TABLESPACE USERs(USERs这里注意8i听说是USER_DATA)
  TEMPORARY TABLESPACE TEMP;(TEMP这里注意8i听说是TEMPORARY_DATA)

GRANT DBA TO 用户名 WITH ADMIN OPTION;


PROMPT是打印这一行,注释用/*  */


    二、 disc退出;然后用自己建的用户登录:conn 用户名/密码@连接字符串;
以下操作顺序不可颠倒:
    三、创建自己的表空间及对应的数据文件(创建的表都在这些表空间上。)文件

注:我目前的了解这些表空间个数的建立根据你的数据量,数据量大的表或者模块可以分配单独的空间。
这里的数据文件需要说明一下ora只能建立数据文件,所以代码中的存放路径要你事先建立。
也就是说'd:/database/ora/自定义的模块名a/d01.ora'这块你要事先在你的系统建立d:/database/ora/自定义的模块名a目录。
PROMPT;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值