1.Oracle 默认用户
  只有用合法的用户帐号才能访问Oracle数据库
  Oracle 有几个默认的数据库用户

    数据库中所有数据字典表和视图都存储在 SYS 模式中。SYS用户主要用来维护系统信息和管理实例。
    SYSTEM 是默认的系统管理员,该用户拥有Oracle管理工具使用的内部表和视图。通常通过SYSTEM用户管理数据库用户、权限和存储等
    SCOTT用户是Oracle 数据库的一个示范帐户,在数据库安装时创建

2.创建新用户

  要连接到Oracle数据库,就需要创建一个用户帐户
  每个用户都有一个默认表空间和一个临时表空间
  CREATE USER命令用于创建新用户

  

--表空间的创建语法
create tablespace 表空间名
datafile '文件路径'
size 文件大小
autoextend on|off(是否自动增长)--示例:创建一个 1605NA
create tablespace 1605NA
datafile 'e:\db\1605NA.ORA'
size 10m
autoextend on--创建临时表空间
create temporary tablespace 表空间名
tempfile '文件路径'
size 文件大小
autoextend on|off(是否自动增长)--示例
create temporary tablespace tm1605NA
tempfile 'e:\db\tm1605NA.ORA'
size 10m
autoextend on--创建用户的语法
create user 用户名
identified by 密码
default tablespace 默认表空间
temporary tablespace 临时表空间--示例:创建一个用户
create user tszs
identified by 123
default tablespace 1605NA
temporary tablespace tm1605NA

3.赋予权限

  权限指的是执行特定命令或访问数据库对象的权利
  权限有两种类型,系统权限和对象权限
  系统权限允许用户执行某些数据库操作,如创建表就是一个系统权限
  对象权限允许用户对数据库对象(如表、视图、序列等)执行特定操作
  角色是一组相关权限的组合,可以将权限授予角色,再把角色授予用户,以简化权限管理。

--赋予权限
--分类  单个权限或角色
--登录权限
grant connect to tszs--赋予创建表的权限
grant create  table to tszs--赋予DBA角色
grant dba to tszs--回收权限
revoke 权限名 from  用户名revoke dba from tszs--删除用户
--该用户下无数据库对象
drop user 用户名drop user tszs
--删除存储数据库对象
drop user 用户名 cascade
drop user tszs cascade--锁定用户
alter user tszs account lock--解锁用户
alter user tszs account unlock

         第一章总结

Oracle 服务器由Oracle 数据库和 Oracle 实例组成
Oracle 实例由系统全局区内存结构和用于管理数据库的后台进程组成
Oracle 中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQL
Oracle 企业管理器是用于管理、诊断和调整多个数据库的工具
Oracle 中的 SYSTEM 用户和 SYS 用户具有管理权限,而 SCOTT 用户只有基本的权限
Oracle 服务在 Windows 注册表中注册,并由 Windows 操作系统管理

转载于:https://www.cnblogs.com/XiaoRuLiang/p/9018934.html

Oracle入门《Oracle介绍》第一章1-4 Oracle 用户管理相关推荐

  1. R语言学习笔记——入门篇:第一章-R语言介绍

    R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...

  2. D3.js的v5版本入门教程(第一章)—— 如何在项目中使用D3.js

    D3.js的v5版本入门教程(第一章) 1.需要的一些工具 这个其实随便!最简单的就是建一个.txt文件就可以敲起代码来!作者本人用的是myeclipse(主要需要安装tomcat),因为写的是前端, ...

  3. scratch3.0 二次开发-基本介绍(第一章)

    scratch3.0系列章节列表 scratch3.0 二次开发-基本介绍(第一章) scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章) scratch3.0二次自定义 ...

  4. ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区

    原文:ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区 1 引言 1.1 读者定位 我们假设用户在阅读本指南前应已具备以下知识: · 熟悉W ...

  5. 网络互联技术与实践教程(汪双硕、姚羽)——第一章 网络互联设备与管理

    第一章 网络互联设备与管理 计算机网络就是用通信设备和通信线路,将位置不同的计算机互联起来,实现资源共享.网络最主要的功能有两个:资源共享:用户间通信. 1.1计算机概述 计算机网络是什么已经说过了. ...

  6. Oracle 10.2 概念 第一章 Oracle介绍

    Oracle 概念(Oracle 10.2) 1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 l Oracle数据库体系结构 l Oracle数据库特点 l Orac ...

  7. Oracle dba培训教程 第一章 Oracle的体系结构

    [img]http://dl2.iteye.com/upload/attachment/0097/3808/87c3ba28-521f-3e95-bc57-397c82259856.jpg[/img] ...

  8. EXCEL VBA从入门到精通 第一章:VBA入门

    第一章:VBA入门 第一节:什么是VBA 介绍VBA的定义,作用和优点. VBA(Visual Basic for Applications)是一种编程语言,是微软Office套件中的一个重要组成部分 ...

  9. oracle入门知识实施,新手必须了解的oracle入门知识

    欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 oracle入门知识 一个表空间只能属于一个数据库每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数 ...

  10. python数据挖掘入门与实践-第一章-用最简单OneR算法对Iris植物分类

    前言: 这本书其实有配套代码的来着,但是有点坑的是,里面的代码对应的版本是有点旧的,用的时候会警告或者已经报错.甚至有些代码书里提了但是却没有写进去,要自己去摸索.我是每一章都跟着代码示例,把每一个步 ...

最新文章

  1. 飞信2015服务器未响应,即时通信天下已定 飞信再难复活
  2. domdocument php charset gbk,PHP DomDocument无法处理utf-8字符(☆)
  3. C#学习基本概念之匿名方法及Lambda表达式
  4. 【Python】学习笔记总结1(Python基础)
  5. 免费天气预报短信服务
  6. 数仓无损压缩算法:gzip算法
  7. 保时捷推出Taycan 4S电动汽车 售价10.38万美元起
  8. python `__bytes__`
  9. SQL SERVER-Extendevent检测TempDB增长
  10. [转载] python2.7中模块学习- textwrap 文本包装和填充
  11. 替代top的系统监控工具glances
  12. 自然语言处理NLPIR-ICTCLAS 授权文件过期问题
  13. Windows留后门--教程(二)——Windows计划任务后门
  14. 【深度学习】BERT变体—BERT-wwm
  15. 2010年经典雷人语录
  16. MAC OS X下的截图方法
  17. linux备份当前目录压缩,Linux备份压缩命令:tar详解
  18. C# Task阻塞方式和延续操作
  19. 如何提高新网站谷歌百度收录量
  20. 您尚未接受以下SDK组件的许可协议[重复]

热门文章

  1. ubuntu 忘记root密码了不用怕,看这里
  2. 微信公众平台开发(83) 生成带参数二维码
  3. 【数据结构】——构建二叉树,遍历二叉树
  4. 金蝶移动bos开发教程_求助临沂金蝶k3,kis,eas软件各版本优势
  5. carsim中质心加速度_Carsim整车建模参数.doc
  6. Selenium自动化测试-4.By定位及如何确定元素唯一
  7. FLOPs FLOPS
  8. Haven Protocol为公共测试网xAsset推出新浏览器
  9. 长沙试水数字人民币:线下支持数字人民币支付的商家已达3404个
  10. A股开盘:深证区块链50指数涨0.16%,顺利办跌停