oracle 创建用户,表空间,授权,表,序列,同义词等
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了oracle 创建用户,表空间,授权,表,序列,同义词等,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3430字,纯文字阅读大概需要5分钟。
内容图文
![oracle 创建用户,表空间,授权,表,序列,同义词等](/upload/InfoBanner/zyjiaocheng/527/2de3e7180d22422a9494cdb6ee92c852.jpg)
2.创建表空间
create tablespace tablespacename datafile ‘d:\data.dbf‘ size xxxm; tablespacename:表空间的名字 d:\data.dbf:表空间的存储位置 xxx表空间的大小,m单位为兆(M) 例:创建表空间 cux_data ,位置 D:\app\chengqian\oradata\orcl\cux_data.dbf,大小为100M. create tablespace cux_data datafile ‘D:\app\chengqian\oradata\orcl\cux_data.dbf‘ Size 100M;
3.授权和移除权限
grant connect to user_name; grant create indextype to user_name; grant create job to user_name; grant create materialized view to user_name; grant create procedure to user_name; grant create public synonym to user_name; grant create sequence to user_name; grant create session to user_name; grant create table to user_name; grant create trigger to user_name; grant create type to user_name; grant create view to user_name; grant unlimited tablespace to user_name; alter user user_name quota unlimited on tbs_name; --常用的权限 --常用的系统权限集合有以下三个: --CONNECT(基本的连接), RESOURCE(程序开发), DBA(数据库管理) --常用的数据对象权限有以下五个: --ALL ON 数据对象名, SELECT ON 数据对象名, UPDATE ON 数据对象名, --DELETE ON 数据对象名, INSERT ON 数据对象名, ALTER ON 数据对象名 GRANT CONNECT, RESOURCE TO 用户名; GRANT SELECT ON 表名 TO 用户名; GRANT SELECT, INSERT, DELETE ON表名 TO 用户名1, 用户名2; grant execute on apps.Cux_Mrp_Material_Sd_Pub to APPSQUERY; --revoke 回收权限的使用和grant类似 revoke execute on apps.Cux_Mrp_Material_Sd_Pub from APPSQUERY; REVOKE CONNECT, RESOURCE FROM 用户名; REVOKE SELECT ON 表名 FROM 用户名; REVOKE SELECT, INSERT, DELETE ON 表名 FROM 用户名1, 用户名2;
4.创建表
create table cux.cux_test_table_all ( id NUMBER not null, organization_id NUMBER not Null, category_1 Number not null, category_2 Number not Null, top_number Number not Null, down_number Number not Null, lot_ratio Number not Null, remark VARCHAR2(20), approved_id VARCHAR2(10), approved_time VARCHAR2(240), approved_status VARCHAR2(240), creation_date DATE default sysdate not null, created_by NUMBER default -1 not null, last_updated_by NUMBER default -1 not null, last_update_date DATE default sysdate not null, last_update_login NUMBER, attribute_category VARCHAR2(30), attribute1 VARCHAR2(240), attribute2 VARCHAR2(240), attribute3 VARCHAR2(240), attribute4 VARCHAR2(240), attribute5 VARCHAR2(240), attribute6 VARCHAR2(240), attribute7 VARCHAR2(240), attribute8 VARCHAR2(240), attribute9 VARCHAR2(240), attribute10 VARCHAR2(240), attribute11 VARCHAR2(240), attribute12 VARCHAR2(240), attribute13 VARCHAR2(240), attribute14 VARCHAR2(240), attribute15 VARCHAR2(240) );
5.创建序列
create sequence cux.CUX_WIP_CATEGORY_RATIO_s minvalue 1 maxvalue 999999999999999999999999 start with 1 increment by 1 cache 10;
6.创建同义词
Create Synonym CUX_WIP_CATEGORY_RATIO For CUX.CUX_WIP_CATEGORY_RATIO;
以上,除使用命令创建,还可以在plsql develope 等工具中创建和授权
oracle 创建用户,表空间,授权,表,序列,同义词等
标签:null proc bsp alter 集合 weight class number space
本文系统来源:https://www.cnblogs.com/last2233/p/13561080.html
内容总结
以上是互联网集市为您收集整理的oracle 创建用户,表空间,授权,表,序列,同义词等全部内容,希望文章能够帮你解决oracle 创建用户,表空间,授权,表,序列,同义词等所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。