SQL创建用户、创建表

创建用户
create user 用户名 identified by 密码 ; 说明;
创建用后后需要给予用户赋予权限
grant connect ,resource,dba to 用户名
修改profile
修改profile :alter profile [资源文件名] limit [资源名] unlimited;
创建表
一般创建表是需要加载数据文件,格式为TXT,其中一种方式是使用外表,外表可以直接访问数据文件,将数据加载到创建的新表
当中。
创建用户权限
1首先,grant XXX to user; grant 是授权的作用,这里XXX可以是一个角色role,也可以是权限
grant role to user ;或是 grant insert on table to user
2回收权限
revoke from
3将角色赋予另一个角色或用户
grant to
其次connect 和resource 是两个系统内置的角色和dba是并列的关系
权限分类:系统权限
实体权限
DBA:拥有全部特权,是系统的最高权限,只有DBA才可以创建数据库的结构
RESOURCE:拥有Rescorce 权限的用户只可以创建实体,不可以创建数据库结构
CONNECT:拥有Connect权限的用户只可以登录Oracle不可以实体,不可以创建数据库结构
对于普通的用户:授予connect ,resource权限
创建组件这里写代码片
create index RST.PK_MAS_FSI_D_CASA_01 on RST.MAS_FSI_D_CASA_01 (PRODUCT_ID, ISO_CURRENCY_CD, CUR_NET_RATE, ORIGINATION_DATE, AS_OF_DATE)
tablespace INDEX_TS
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
)
compress;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值