Oracle创建用户、表空间
一、创建表空间
1、Oracle表空间分类
- 永久表空间
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中,但主要存放的是表,所以乘坐表空间。 - 临时表空间
主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间。
2、表空间创建
- 创建语句
create tablespace BGTEST datafile 'F:\oracle\oradata\ORCL\BGTEST.DBF'
size 512M autoextend on next 24M permanent online;
设定表空间名、对应文件、初始大小、递增大小。
二、创建用户
1、用户权限分类
- 对象权限(Object privileges)
对象权限是指在指定的表、视图、序列上制定执行动作的权限 - 角色权限(Pole privileges)
角色是可以授权用户的相关权限的组,该方法时权限的授予撤回更加容易管理 - 系统权限(System privileges)
为用户分配创建表、创建用户、创建视图、创建存储过程的权限
2、创建用户分配权限
create user BGTEST identified by 123456 default tablespace BGTEST;
-- 直接赋予dba权限,或者自定义权限
grant dba to BGTEST;
或者plsql developer 操作
其他的一些用户创建过程:
1.首先,创建(新)用户:create user username identified by password;username:新用户名的用户名password: 新用户的密码
也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户2.创建表空间:create tablespace tablespacename datafile 'd:\data.dbf' size xxxm;tablespacename:表空间的名字d:\data.dbf':表空间的存储位置xxx表空间的大小,m单位为兆(M)
3.将空间分配给用户:alert user username default tablespace tablespacename;将名字为tablespacename的表空间分配给username4.给用户授权:grant create session,create table,unlimited tablespace to username;5.然后再以楼主自己创建的用户登录,登录之后创建表即可。
conn username/password;6.查看服务名env |grep SID 7.授予dba权限grant dba to username7.使用上面的用户名、密码、sid登录plsql每步执行的sql:(sjzx是数据库名、用户名、密码、表空间名)
(1)create user sjzx identified by sjzx
(2)create tablespace sjzx datafile 'D:\db\app\oradata\orcl\sjzx.dbf'size 100mautoextend on next 32m maxsize 2048m(3)alter user sjzx default tablespace sjzx(4)grant create session,create table,unlimited tablespace to sjzx1.创建用户
create user user_name identified by "user_password"
default tablespace tbs_name
temporary tablespace temp profile DEFAULT;2.授权
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;在oracle命令行中,查看oracle表空间数据文件位置
select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;
Oracle创建用户、表空间相关推荐
- oracle 创建用户表空间及赋权
最近在使用数据库经常创建用户表空间 ,再次记录一下 /*第一步:创建数据表空间 */ create tablespace **** logging datafile '/u02/oradata/or ...
- oracle创建用户表空间6,Oracle创建表空间,添加用户及授权
工具/原料 PLSQL 方法/步骤 1.在PLSQL里,用system/css(orcl系统用户)登陆,登陆的时候普通用户登陆选择normal就可以了 2.Oracle用户新增 执行语句 create ...
- oracle,通过plsql创建用户表空间和所属用户示例
1)创建表空间: 先以oracle数据库管理员的身份登录plsql,在plsql中新建sql命令框,在其中输入如下语句,执行完毕即可建立一个表空间. 创建用户表空间 建立表空间(一般建N个存数据的表空 ...
- 如何创建oracle数据表空间,oracle创建数据库/表空间
||||||||||||||||||||||||简略的说|||||||||||||||||||||||||||| 以管理员身份登录: 1.首先,创建(新)用户: create user usernam ...
- oracle创建bigfile表空间,表空间管理之bigfile表空间设置
我们有两个途径创建bigfile表空间 1.在数据库创建时指定缺省表空间类型为bigfile create database aa set default bigfile tablespace... ...
- oracle 创建数据库 表空间 用户 授权和toad导入导出数据库
1.创建数据库 简单的方式是使用'Database Configuration Assistant'数据库配置工具根据向导创建 2.创建表空间 在实际使用中需要创建自定义的表空间和临时表空间 ...
- oracle创建数据库 表空间 用户
以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...
- Oracle创建/删除表空间和用户
创建表空间和用户 开启Oracle服务 Win+R输入cmd打开命令提示符窗口 登录 sqlplus /nolog connect /as sysdba; 先创建表空间 create tablespa ...
- oracle创建数据库表空间
1.创建表空间(存放数据) create tablespace xtba_data datafile 'F:\ORACLE\ORADATA\ORCL\XTBA.DBF' size 50m autoex ...
- oracle 恢复用户表空间,Oracle以TSPITR方式恢复表空间数据一例
SQL> show user USER is "" SQL> conn zlm/zlm@ora10g213 Connected. SQL> ! --创建一个RMA ...
最新文章
- 互联网高薪的原因、现状、未来,还值不值得进来?
- error2---BeginPath和EndPath之间的TextOut无法显示
- java 堆内存不释放_Java可以写入/读取已释放的堆内存吗?
- Android开发使用的常见第三方框架汇总
- PHP 5.4.8 添加系统服务命令
- php打印出前一天时间戳,使用php 获取时间今天明天昨天时间戳的详解
- Atitit 项目管理(5)----------后勤管理与工具链支持管理
- linux 系统添加字体,linux服务器下添加字体
- python和r哪个好学知乎_r语言和python学哪个?
- APP Bomb Lab
- HTML信件-一种奇特的实现方式
- 视频教程-PHP零基础七天入门视频课程(免费50章)-PHP
- 纯CSS写个绿荫足球场,为世界杯喝彩
- (转载) android项目大全,总有你所需的
- python3视频教程推荐_《Python3从入门到放弃》视频教程
- 记事本编写java代码出现中文乱码
- 千万不要招实习生啊!!!!
- JAVA环境搭建及入门
- 2022年下半年软考答案+解析估分(网络工程师)
- mac系统清理软件MacClean支持文件类型分享
热门文章
- 2022国赛数学建模A题B题C题思路分析 高教社杯
- 【游戏开发】网络游戏类型的分类
- 马云:每个人都把我当靶子 已2个多月没去总部
- 项目管理 -- 亲历高强度户外活动
- 能在Switch 中使用 String 吗?
- 国美控股集团与车势公司达成合作,探索汽车新零售
- 经销商库存融资系统-专业的经销商授信审查
- paste shell 分隔符_shell命令--paste
- DIV+CSS进行布局 HTML+CSS+JS大作业——汽车销售网站模板(7页) html网页设计期末大作业_网页设计平时作业模板下载
- 百度云CDN获取回源IP地址的方法