1. 进入sql界面: 开始--运行--cmd:输入

sqlplus 回车 提示输入正确的用户名和密码

注意:用户名默认的是 sys,system,密码是你安装的密码,输入正确的用户名及密码即可进入界面。

2. DOS命令下修改密码

当忘记密码时,DOS命令下

alter user system identified by 新密码; 例:修改系统密码为root

alter user system identified by root;

3. 切换用户操作

先退出再登录,

exit退出

Sqlplus

--提示输入用户名 新用户名

--提示输入密码 对应密码  或

不退出,直接sql操作中 conn/用户名/密码 切换用户

例:conn system/root

注意:登录的时候没有分号结束。 4.简单入门命令

select * from tabs;---查询当前用户下有哪些表(多查询出系统表);

select table_name from user_tables; ---查询当前用户下的所有表的名称。

desc 表名 ---查看表有哪些列(表的结构)

5. 创建用户命令

连接到用户SQL> conn system/root

创建用户: SQL> create user scott(用户名) identified by tiger(密码);

切换用户:SQL> conn scott/tiger //用户切换失败

Not logged on

备注:出现用户没有session权限的提示. 所以应当分配session权限

6.分配权限

grant 权限名 to 用户名;

SQL> conn system/root;//第一步切换到管理员

SQL> grant create session to scott; //为用户受权

Grant succeeded//受权成功

备注:当受权成功后,scott就可以登录,但是登录后,当用户创建表时,也会出现权限不足.然在oracle中是通过用户的角色来给用户分配权限的.详细参考9角色

7. 角色(一个角色包含多个权限)

connect

create session

create table  ……

resource

对表空间使用权限  ……

grant connect,resource to scott;

注意:对用用户的创建,权限的分配,只有管理员才能够操作,普通用户不能实现.

8.总结:

SQL Plus 登录的几种不同方式 :

sqlplus 根据提示输入用户名、密码

sqlplus 用户名/密码 (本机登录)

sqlplus 用户名/密码@网络服务名 (远程登录)

sqlplus / as sysdba (以sysdba身份登录,用户实际为sys)

创建用户:

切换到system管理员中 以system管理员进行登录

1、Create user 用户名 identified by 密码;(不能是全数字)

2、grant create session,create table,resource to 用户名;//给用户分配权限

3、start 目录(D:\emp.sql);//注意该文件不能放在桌面 为什么呢(目录中不能包含空格否则会出现如下错误:

SQL> start C:\a a a\emp.sql;

Error reading file

SQL Plus常见的命令:

conn 切换连接用户

desc 显示表结构

host 执行操作系统命令

start 执行文件系统SQL语句

exit 退出

col 格式化输出

/ 执行最近一条SQL或新定义过程

startup 启动数据库实例 (DBA)

shutdown

关闭数据库实例

(DBA)

对于

conn,desc,host,exit

已经结束 shutdown 关闭数据库实例 (DBA)    对于conn,desc,host,exit已经结束

oracle 基本dos命令,Oracle 常用 Dos命令相关推荐

  1. oracle的cbd和pdb区别,Oracle 12C CDB、PDB常用管理命令

    Oracle 12C CDB.PDB常用管理命令 --查看PDB信息(在CDB模式下) show pdbs --查看所有pdbselect name,open_mode from v$pdbs; -- ...

  2. 常用 Dos 命令+杂项-常用的命令符+常用的公式

    services.msc  打开系统服务. regedit 打开注册表 sqlplus 加载 Oracle 开户段. cmd 进入 dos 界面. exit 退出 dos 界面. edit 进入 do ...

  3. DOS操作系统、常用DOS命令简介

    第1节  DOS的概述 1.什么是DOS DOS(Disk Operating System)是一种单用户单任务磁盘操作系统. DOS是英文Disk Operating System(磁盘操作系统)的 ...

  4. 查看mysql主机名命令_MYSQL常用查命令

    MYSQL常用查命令 mysql> select version();        查看MySQL的版本号 mysql> select current_date();        查看 ...

  5. mysql ls命令,Linux 常用 ls命令详解

    ls命令是linux常用命令之一,用于在命令控制台提示符中列出目录和文件信息. 一.ls命令用法: ls命令运行在命令提示符终端,用法如下.其中[选项]和为可选参数,可以一零个或者多个选项:[文件]也 ...

  6. python的基础命令_Python必学之命令行常用的命令

    打开命令行,我们会看到每行前面都有诸如C:\Documents and Settings\Crossin> 或者MyMacBook:~ crossin$ 之类的. 这个提示符表示了当前命令行所在 ...

  7. linux 命令分类,常用linux 命令分类整理(篇一)

    工作中接触linux时间也不算短了,不同于Windows的图形化操作,使用linux几乎百分之九十五的情况是在命令行下过日子,过去的两年里,零零碎碎整理过一版自己工作中涉及到和学习过的命令(不过常用的 ...

  8. Linux信息显示命令,Linux常用信息显示命令

    通过信息显示命令,系统管理员可以直接了解系统的工作状态.常用的信息显示命令有20多个. 一.查看文件信息 pwd命令 pwd命令用于在屏幕上输出当前的工作目录. stat命令 stat命令用于显示指定 ...

  9. linux重置网络的命令,Linux常用网络命令和关机重启命令

    今天这篇文章有点特殊,为什么特殊呢,因为今天学到的一些网络命令在我这个Linux环境可能无法实践,有些人可能会说,环境有问题就去改啊,今天只能大概总结出来,无法像之前文章那样,给出实践的截图,而只是简 ...

  10. 计算机基本网络命令大全,常用网络命令---ping命令详解

    .ping命令 ping是个使用频率极高的实用程序,主要用于确定网络的连通性.这对确定网络是否正确连接,以及网络连接的状况十分有用.简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可 ...

最新文章

  1. 【计算机网络】关于分组交换和电路交换及其时延的讨论
  2. 【Flutter】Flutter 调试 ( 调试控制相关功能 | 断点管理 | 代码运行控制 )
  3. linux系统中/etc/syslog.conf文件解读
  4. Win10 jdk的安装以及环境变量的配置,及需要注意的坑
  5. 简单文件传输TFTP服务器搭建 Linux RHEL6
  6. 【mysql问题】can't connect to mysql server on 'localhost' (10060)
  7. Java 算法 字串统计
  8. java对象转JSON JS取JSON数据
  9. struts1.3.8与hibernate3.2.5整合所遇到的问题
  10. 算法设计与分析基础(第3版)读书笔记(及几处翻译上的错误~~)
  11. icem二维非结构网格划分_ICEM蜗壳非结构网格划分
  12. 阿里云|无影云桌面之初体验,只有一句真滴New Beer
  13. 锚具ovm是什么意思_OVM锚具(柳州欧维姆)
  14. C#实现驱动级模拟按键
  15. kubectl config 命令
  16. linux下查找配置文件
  17. PoseCNN(A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenes)复现记录
  18. TensorFlow笔记-06-神经网络优化-损失函数,自定义损失函数,交叉熵
  19. go语言的iota是什么意思_golang 使用 iota
  20. 原神最新版本MMD模型官方下载网站

热门文章

  1. 端侧机器学习框架 Tensorlfow Lite
  2. 手撕代码之快速排序算法(简单明了)
  3. Unity3d发布webplayer 部署到IIS
  4. (CMA-ES源码)协方差自适应进化策略(Covariance Matrix Adaptation Evolution Strategy,CMA-ES)——最好的单目标进化算法?
  5. 华为-----任正非
  6. BoxBlur(方框模糊)
  7. 【Tensorflow、Keras】关于Reshape层小结(部分问题未解决)
  8. 【LeetCode】【refine 2】题号:*2. 两数相加
  9. python的标准库——turtle
  10. day11--Matplotlib--柱形图与盒图