Oracle入门基础

使用SQLplus工具登录连接

开始-》运行CMD-》

C:\Users\Admininstrator> sqlplus

请输入用户名:[email protected] as sysdba
输入口令:root

SQL> 

或者直接输入 sqlplus sys/[email protected] 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用户所拥有的数据字典表中进行选择

时间: 2024-07-30 13:41:36

Oracle入门基础的相关文章

Oracle数据库基础入门培训视频课程_Oracle视频教程培训

课程目标 Oracle视频教程,本套风哥oracle教程培训入门学习内容包括Oracle版本介绍,Oracle基本概念,Oracle物理结构,Oracle结构,Oracle数据文件,Oracle控制文件,Oracle参数文件,Oracle启动与停止,Oracle高用性架构,Oracle数据库备份与恢复,Oracle单机/OracleRAC/OracleDataGuard等相关基础等. 适用人群 IT相关从业人员,非IT相关人员 课程简介 视频学习地址:http://edu.51cto.com/c

03.风哥Oracle数据库入门必备Linux基础系列视频教程(Oracle零基础教程)

03.风哥Oracle数据库入门必备Linux基础系列视频教程(Oracle零基础教程)链接:https://pan.baidu.com/s/19C4vzPKq8EwKtJublmIB3w 提取码:lez8 请分享链接到5个QQ IT交流群后,加入以下QQ群找群主获取更多免费视频. 更多视频教程,请加入QQ群(只加一个即可):189070296336282998 原文地址:http://blog.51cto.com/oracle18c/2314272

Oracle数据库基础入门《一》Oracle服务器的构成

Oracle数据库基础入门<一>Oracle服务器的构成 Oracle 服务器是一个具有高性能和高可靠性面向对象关系型数据库管理系统,也是一 个高效的 SQL 语句执行环境. Oracle 服务器具备以下的特点: ● 能够可靠的进行多用户环境下大量数据的处理,允许多用户同时访问相同的数据. ● 保证数据访问的高性能. ● 有效防止对数据的非法访问. ● 对于故障恢复提供高效的解决方案. 一.Oracle 服务器的总体结构 Oracle 服务器同运行在操作系统下的很多程序一样,通过在后台运行一组

Java的入门基础知识

https://course.tianmaying.com/java-basic%2Bjava-environment#0 作者:David链接:https://www.zhihu.com/question/25255189/answer/86898400来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 这个教程将Java的入门基础知识贯穿在一个实例中,逐步深入,可以帮助你快速进入Java编程的世界.万事开头难,逐步跟着这个教程走一遍,对Java应该就会有一种入门的

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

linux入门基础——linux软件管理RPM

因为linux入门基础是基于CentOS讲解的,讲的是CentOS上的软件包管理.ubuntu的软件包管理有这些:ubuntu软件包管理,包管理指南,ubuntu软件包管理. linux软件管理:RPM软件包管理 源代码形式 绝大多数开源软件都是直接以源代码形式发布 源代码一般会被打包成tar.gz的归档压缩文件 程序源代码需要手动编译成二进制形式之后才能够运行使用 源代码基本编译流程: 1 ./configure   检查编译环境.相关库文件以及配置参数并生成makefile 2 make  

Angular JS从入门基础 mvc三层架构 常用指令

Angular JS从入门基础  mvc模型 常用指令 ★ 最近一直在复习AngularJS,它是一款优秀的前端JS框架,已经被用于Google的多款产品当中.AngularJS有着诸多特性,最为核心的是:MVC.模块化.自动化双向数据绑定.语义化标签.依赖注入等等. 1.常用指令 AngularJS 通过指令扩展了HTML,且通过表达式绑定数据到 HTML.下面我们看一下AngularJS中的常用指令. (1).基本概念 指令:AngularJS中,通过扩展HTML的属性提供功能.所以,ng-

Oracle相关基础

Oracle相关基础 01)关系型数据库和非关系型数据库 关系型数据库是:是基于关系模型提出来的数据库,关系模型是用一张二维表来表示和存储数据的: 非关系型数据库(NoSQL)是:键值对的方式进行存储数据,key-value.redis 02)数据库和实例 数据库就是一堆文件,是一个物理概念:数据库文件里面的一堆文件加载到内存中,把内存中的镜像叫做实例,实例是一个 逻辑概念: 操作数据库,需要通过操作实例. 03)Oracle的集群 04)Oracle的体系结构 任何语言都是以操作系统的进程来操

Linux入门基础命令(四)

Linux入门基础命令(四)文件系统与目录结构: 1.文件和被组织成一个单根倒置树结构2.文件系统从根目录下开始,用"/表示"3.以.开头的文件为隐藏文件4.路径分割的 /5.文件有两类数据(元数据:metadata 数据:data)6.文件系统分层结构:LSB(Linux Standard Base)FHS:(Filesystem Hierarchy Standard)7.文件名最长255个字节8.包括路径在内文件名称最长4095个字节9.蓝色-->目录 绿色-->可执行