Oracle入门《Oracle介绍》第一章1-4 Oracle 用户管理
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 用户管理相关推荐
- R语言学习笔记——入门篇:第一章-R语言介绍
R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...
- D3.js的v5版本入门教程(第一章)—— 如何在项目中使用D3.js
D3.js的v5版本入门教程(第一章) 1.需要的一些工具 这个其实随便!最简单的就是建一个.txt文件就可以敲起代码来!作者本人用的是myeclipse(主要需要安装tomcat),因为写的是前端, ...
- scratch3.0 二次开发-基本介绍(第一章)
scratch3.0系列章节列表 scratch3.0 二次开发-基本介绍(第一章) scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章) scratch3.0二次自定义 ...
- ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区
原文:ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区 1 引言 1.1 读者定位 我们假设用户在阅读本指南前应已具备以下知识: · 熟悉W ...
- 网络互联技术与实践教程(汪双硕、姚羽)——第一章 网络互联设备与管理
第一章 网络互联设备与管理 计算机网络就是用通信设备和通信线路,将位置不同的计算机互联起来,实现资源共享.网络最主要的功能有两个:资源共享:用户间通信. 1.1计算机概述 计算机网络是什么已经说过了. ...
- Oracle 10.2 概念 第一章 Oracle介绍
Oracle 概念(Oracle 10.2) 1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 l Oracle数据库体系结构 l Oracle数据库特点 l Orac ...
- Oracle dba培训教程 第一章 Oracle的体系结构
[img]http://dl2.iteye.com/upload/attachment/0097/3808/87c3ba28-521f-3e95-bc57-397c82259856.jpg[/img] ...
- EXCEL VBA从入门到精通 第一章:VBA入门
第一章:VBA入门 第一节:什么是VBA 介绍VBA的定义,作用和优点. VBA(Visual Basic for Applications)是一种编程语言,是微软Office套件中的一个重要组成部分 ...
- oracle入门知识实施,新手必须了解的oracle入门知识
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 oracle入门知识 一个表空间只能属于一个数据库每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数 ...
- python数据挖掘入门与实践-第一章-用最简单OneR算法对Iris植物分类
前言: 这本书其实有配套代码的来着,但是有点坑的是,里面的代码对应的版本是有点旧的,用的时候会警告或者已经报错.甚至有些代码书里提了但是却没有写进去,要自己去摸索.我是每一章都跟着代码示例,把每一个步 ...
最新文章
- 飞信2015服务器未响应,即时通信天下已定 飞信再难复活
- domdocument php charset gbk,PHP DomDocument无法处理utf-8字符(☆)
- C#学习基本概念之匿名方法及Lambda表达式
- 【Python】学习笔记总结1(Python基础)
- 免费天气预报短信服务
- 数仓无损压缩算法:gzip算法
- 保时捷推出Taycan 4S电动汽车 售价10.38万美元起
- python `__bytes__`
- SQL SERVER-Extendevent检测TempDB增长
- [转载] python2.7中模块学习- textwrap 文本包装和填充
- 替代top的系统监控工具glances
- 自然语言处理NLPIR-ICTCLAS 授权文件过期问题
- Windows留后门--教程(二)——Windows计划任务后门
- 【深度学习】BERT变体—BERT-wwm
- 2010年经典雷人语录
- MAC OS X下的截图方法
- linux备份当前目录压缩,Linux备份压缩命令:tar详解
- C# Task阻塞方式和延续操作
- 如何提高新网站谷歌百度收录量
- 您尚未接受以下SDK组件的许可协议[重复]
热门文章
- ubuntu 忘记root密码了不用怕,看这里
- 微信公众平台开发(83) 生成带参数二维码
- 【数据结构】——构建二叉树,遍历二叉树
- 金蝶移动bos开发教程_求助临沂金蝶k3,kis,eas软件各版本优势
- carsim中质心加速度_Carsim整车建模参数.doc
- Selenium自动化测试-4.By定位及如何确定元素唯一
- FLOPs FLOPS
- Haven Protocol为公共测试网xAsset推出新浏览器
- 长沙试水数字人民币:线下支持数字人民币支付的商家已达3404个
- A股开盘:深证区块链50指数涨0.16%,顺利办跌停