`
紫梦飘逸
  • 浏览: 47279 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle初步查询3

阅读更多

一:

Oraclede优势:

负载可以处理海量数据,安全性比较高:

Oracle在安装的时候会自动生成SYSsystem用户:

1,        SYS用户是超级用户,具有最高的权限,具有sysdba角色,有create database(创建一个新数据库及存储该数据库的文件,或从先前创建的数据库的文件中附加数据库)的权限,该用户默认的密码是 change_on_install

2,        System用户是管理操作员,具有sysoper角色,没有create database的权限,默认的密码是manager

3,        一般的,对于数据库的维护,使用system用户登录就可以了

 

二:Oracle的基本使用--基本命令

连接命令:

1,        conn

conn  用户名/密码@网络服务名[as sysdba/sysoper],当用特权用户身份连接时,必须带上as sysdba或是 as sysoper

sysdba: 系统管理员身份

sysoper:系统操作员身份

2,distinct ------后面还可以去掉重复的记录

该命令用来断开与当前数据库的连接

3,password

该命令用于修改用户的密码,如果要想修改其他用户的密码,就要用sys/system登录

4,        show user

显示当前的用户名

5,        exit

该命令会断开与数据库的连接,同时会退出sql*plus

 

文件操作命令;

1,start@

说明:运行sql脚本

Sql>  @d:\a.sql 或是 sql> start d: \a.sql

2.edit

可以编辑指定的sql脚本

Sql> edit d:\a.sql ,这样就会打开这个文件

3.spool

可以将sql*plus屏幕上的内容输出到指定文件

Sql>spool d:\b.sql  并输入 sql> spool off

 

4&

可以替代变量,而该变量在执行时,需要用户输入

Select  * from emp where job=’&job’;

 

显示和设置环境变量:

概述:可以用来控制输出的各种格式, set show如果希望永久的保存相关的设置,可以去修改glogin.sql脚本

1,        linesize

说明;设置显示行的宽度,默认是80个字符

Show linesize

Set linesize 90

2,pagesize:设置每页显示的行数目,默认是14

用法linesize

 

,oracle用户管理

创建用户:

要创建一个新的用户,一般是具有dba的权限才能使用

Create user 用户名 identified by 密码;(oracle有个毛病,密码必须以字母开头,)

给用户修改密码

概述:如果是给自己修改密码,可以直接使用

Password 用户名

如果给别人修改密码,则要具有dba的权限,一般的据要有alter user的权限

Sql>alter user 用户名 identified by 新的密码

删除用户:

一般是以dba的身份去删除某个用户,别的用户就要有drop user的权限

比如; drop user 用户名[cascade]

要删除的用户如果已经创建了表,就要在删除的时候带一个参数cascade

 

 

创建的新用户是没有任何权限的,甚至连登录数据库的权限都没有,都要赋权限的,赋予权限要用到 grant ,回收权限

使用命令 revoke

希望用户sss可以查询scottemp

Grant select on emp to sss;

用户可以修改scottemp

Grant update on emp to sss;

可以删除,修改,查询

Grant all on emp to sss;

Scott希望可以收回sssEMP的查询权限

Revoke select on emp from sss;

*********************************************2014, 10,16

分享到:
评论

相关推荐

    Oracle快速入门之Oracle初步体验.pptx

    本课程“Oracle快速入门之Oracle初步体验”旨在为不同层次的数据库使用者提供基础到进阶的理解,从一般用户到应用开发人员,再到数据库管理员。 首先,数据库使用人员的层次有所不同。一般用户需要掌握基本的数据库...

    经典的ORACLE查询语句教学资料

    "第一天"的教程通常会从基础开始,介绍Oracle数据库的基本概念,安装和配置环境,以及初步的SQL语法和数据库管理。 总的来说,这套教学资料为初学者提供了全面的Oracle查询语句学习路径,同时也覆盖了与MySQL的对比...

    JAVA_JDBC面向对象分页(初步设计二之oracle)

    本篇文章将重点讨论如何使用Java JDBC和Oracle数据库实现面向对象的分页查询。 首先,我们需要了解面向对象编程的基本概念。面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,强调用对象来表示...

    oracle_olap的初步开发应用

    在本教程中,我们将深入探讨如何在JDev中进行Oracle OLAP的初步开发应用。 首先,我们需要配置开发环境。确保你已经安装了Oracle BI(Business Intelligence)开发工具JDeveloper,这是一个集成的开发环境,支持...

    OracleSQL优化初步

    3. **执行计划**:执行计划描述了Oracle如何执行SQL语句,包括访问哪些表、如何排序、如何连接等。可以通过`EXPLAIN PLAN`或`DBMS_XPLAN`包来查看和分析执行计划。理解执行计划可以帮助我们识别性能瓶颈,并通过`...

    Oracle安装以及初步设置教程

    Oracle安装以及初步设置教程,详细的安装步骤以及各服务的作用详解。

    oracle索引学习初步

    本文将深入探讨Oracle索引的学习初步,帮助读者理解其原理、类型、创建与管理,以及如何优化查询。 一、索引原理 索引就像是书籍的目录,允许我们快速定位到所需信息,而非逐页翻阅。在Oracle数据库中,索引通过...

    Oracle 初步学习

    本教程将基于"Oracle初步学习"的主题,结合提供的标签和压缩包文件,深入浅出地探讨Oracle的核心概念、工具以及实践练习。 一、Oracle核心概念 1. 数据库架构:Oracle数据库由物理存储结构(如数据文件、控制文件、...

    Oracle经典教程1——走进Oracle

    通过本章的学习,读者应该能够对Oracle有一个初步的认识,并掌握安装和管理Oracle数据库的基本技能。 ### SQL数据操作和查询 #### SQL简介 SQL(Structured Query Language,结构化查询语言)是一种用于管理和...

    oracle故障诊断方法

    3. **跟踪文件**:当遇到问题时,开启数据库的跟踪和报警文件可以收集更详细的信息,如Oracle trace文件和alert log中的报警信息。 4. **实例与进程分析**:理解Oracle的进程架构至关重要,包括系统全局区(SGA)、...

    OracleSQL优化初步.ppt

    本文档“Oracle SQL优化初步”由李锐整理,旨在介绍Oracle SQL优化的基本概念和策略。 首先,要理解影响数据库系统性能的因素。这包括硬件层面的CPU、RAM和存储系统,操作系统参数配置,以及Oracle数据库自身的参数...

    oracle数据库语法

    Oracle 安装是指将 Oracle 数据库软件安装到计算机中,并进行初步配置。 Oracle 安装包括了选择安装类型、设置安装目录、配置网络连接等步骤。 Oracle 客户端工具 Oracle 客户端工具是指用于连接和管理 Oracle ...

    oracle11g_rman备份还原初步方案(20190524).docx

    ### Oracle 11g RMAN备份与恢复初步方案解析 #### 一、RMAN备份与恢复概述 **RMAN(Recovery Manager)**是Oracle提供的一种强大工具,主要用于数据库的备份、还原及恢复操作。RMAN支持从Oracle 8及更高版本的...

    Oracle数据库学习指南

    3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 5. Oracle Index 的三个问题 6. Oracle PL-SQL语言基础 7. Oracle的分布式管理 8. ORACLE的数据类型 9. Oracle数据库碎片整理 ...

    Oracle入门——oracle的基础入门知识,适合初学者。

    这有助于他们建立起对数据库管理系统的初步认识,为进一步学习更高级的Oracle功能,如存储过程、触发器、索引优化、备份恢复等打下基础。通过逐步深入学习,初学者可以掌握如何创建和管理用户、配置数据库实例、确保...

Global site tag (gtag.js) - Google Analytics