使用SQLplus工具登录连接

开始-》运行CMD-》

C:\Users\Admininstrator> sqlplus

请输入用户名:sys@orcl as sysdba
输入口令:root SQL> 或者直接输入 sqlplus sys/root@orcl as sysdba 进入

查询当前用户

SQL>show user;

启用被锁定的用户username

SQL> alter user username account unlock;

创建表空间 (默认永久数据文件为xx.dbf,设置大小为100M,每次自增涨100M,TEMPFILE表示零时数据文件,根据需要而定)

SQL>CREATE  [TEMPORARY] TABLESPACE tablespace_name TEMPFILE | DATAFILE 'xx.dbf' SIZE 100M  AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED

  查看表空间的信息(注意大小写)

SQL>SELECT * FROM dba_data_files WHERE TABLESPACE_NAME=‘TEST';

  修改表空间的状态(联机或者脱机)

SQL>ALTER TABLESPACE tablesapce_name ONLINE | OFFLINE

  查询表空间的状态

SQL>SELECT status from dba_tablespaces WHERE tablespace_name = 'spacename';

  删除表空间(选项为删除表空间的同时删除数据文件)

SQL>DROP TABLESPACE tablespace_name [INCLUDING CONTENTS]

创建用户(需要有创建用户的权限

  创建一个用户名为test的用户,密码为password,默认表空间为A,零时表空间为B

SQL>create user test identified by password default tablespace A temporary tablespace B;

  删除用户

SQL>drop user testl;

  给表空间授权    

    grant create session to test;          //授予test用户创建session的权限,即登陆权限
    grant unlimited tablespace to test;     //授予test用户使用表空间的权限
    grant create tablespace to test;         //授予test用户创建表空间的权限
    grant alter tablespace to test;        //授予test用户修改表空间的权限
    grant drop tablespace to test;       //授予test用户删除表空间的权限
    grant manage tablespace to test;      //授予test用户管理表空间的权限
    grant create table to test;         //授予创建表的权限(包含有create index权限, alter table, drop table权限)
    grant create view to test;             //授予用户操作视图的权限(包含有alter view, drop view权限)
    grant create trigger to test;          //授予用户操作触发器的权限(包含有alter trigger, drop trigger权限)
    grant create procedure to test;       //授予用户操作存储过程的权限(包含有alter procedure, drop procedure 和function 以及 package权限)
    grant create sequence to test;        //授予用户操作序列的权限:(包含有创建、修改、删除以及选择序列)
    grant select any dictionary to test;           //允许从sys用户所拥有的数据字典表中进行选择

Oracle入门基础的更多相关文章

  1. Oracle入门基础(1)

    1.数据库系统和数据管理系统的区别? 数据库系统=数据库的管理系统+oper操作员+硬件 2.Oracle的版本   8i /9i   10g/11g   12c(cloud) 3.Oracle主要组 ...

  2. Oracle入门基础(十三)一一java调用oracle存储过程

    package demo; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.ResultS ...

  3. Oracle入门基础(十)一一数据库其他对象-视图/序列/索引/同义词

    SQL> --视图 SQL> create view empinfoview as select e.empno,e.ename,e.sal,e.sal*12 annsal,d.dname ...

  4. Oracle入门基础(八)一一数据处理

    SQL> SQL的类型 SQL> 1.DML(Data Manipulation Language 数据操作语言): select insert update delete SQL> ...

  5. Oracle入门基础(十二)一一储存过程及触发器

    1.第一个存储过程 打印Hello World 调用存储过程: 1.exec sayhelloworld(); 2.begin sayhelloworld(); sayhelloworld(); en ...

  6. Oracle入门基础(十一)一一PL/SQL基本语法

    1.打印Hello World declare --说明部分 begin --程序 dbms_output.put_line('Hello World'); end; 2.引用型变量 查询并打印783 ...

  7. Oracle入门基础(九)一一创建表和管理表

    练习:查询每一年入职人数及总人数 SQL> select count(*) Total, 2 sum(decode(to_char(hiredate,'yyyy'),'1980',1,0)) & ...

  8. Oracle入门基础(七)一一集合运算

    SQL> /* SQL> 查询10和20号部门的员工 SQL> 1. select * from emp where deptno=10 or deptno=20; SQL> ...

  9. Oracle入门基础(六)一一子查询

    SQL> --查询工资比SCOTT高的员工信息 SQL> --1. SCOTT的工资 SQL> select sal from emp where ename='SCOTT'; SA ...

随机推荐

  1. [教程] [授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程]

    [教程] [授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程] http://bbs.pcbeta.com/viewthread-1571455-1-1.html [教程] [ ...

  2. v-for遍历出的元素上添加click事件,获取对应元素上的属性id值

    <span v-for="(n,nav) in floorList" data-id="{{nav.itemId}}" v-on:click=" ...

  3. NetBean 8 创建EJB

    一. 介绍 百度了一下关于在NetBean开发环境里创建EJB的教程,没有找到好的例子,2天的调试过程,写下来帮助后人. EJB (Enterprise Java Bean) 是一套高扩展性的开发企业 ...

  4. 4种scope方法

    默认作用域,自动加载: default_scope { order(created_at: :desc) } model 调用 find_2时才运行 scope :find_2, ->{ whe ...

  5. 对于C语言复杂指针类型的分析

    转载自:http://www.slyar.com/blog/complicated-point-type.html int p; p是一个普通的整型变量. int *p; 1.p与*结合,说明p是一个 ...

  6. localstorage 和 sessionstorage 本地存储

    在我们日常的工作和实际项目中,做好数据数据缓存可以是我们的程序执行效率更高,可以使我们避免重复请求 服务器,减轻服务器的压力,可以提高使用户的体验度. 那么 HTML5 存储的目标是什么? 1.解决存 ...

  7. bootstrap validate 实现页面动态验证(formvalidate)

    关于基本的bootstrap validate 验证方法外面有许多博客上都有讲解,我就不在过多叙述了.大家也可以去看官网api:http://bv.doc.javake.cn/api/ 今天要说的是动 ...

  8. Visual Studio 常用快捷键备忘

    在代码中插入书签 用途 操作   vs2013 快速在自定义的不同代码位置跳转 首先点击: 编辑=>书签=>启用书签 然后再在代码编辑窗口 ctrl+k, k (取消书签,再按一次 ctr ...

  9. 基础知识《十》unchecked异常和checked异常

    运行时异常在运行期间才能被检查出来,一般运行期异常不需要处理.也称为unchecked异常.Checked异常在编译时就能确定,Checked异常需要自己处理. checked 异常也就是我们经常遇到 ...

  10. typeScence