`
dengyll
  • 浏览: 93165 次
社区版块
存档分类
最新评论

Oracle SQL*PLUS与用户操作相关的常用命令

阅读更多

1.增加数据库用户:(user01/pwd)

  1. create user user01  
  2.     identified by pwd  
  3.     default tablespace users  
  4.     Temporary TABLESPACE Temp;  

2.给用户user01授权:
  1. grant connect,resource,dba to user01;  
  2. grant sysdba to user01;  
  3. commit;  

3.删除用户:
  1. drop user user01;  

4.解锁用户:
  1. alter user scott account unlock;  

5.修改用户密码:
  1. alter user scott identified by tiger;  

6.显示当前连接用户:

方法1:SHOW USER

方法2:SELECT USER FROM dual;

 

7.切换连接用户:
切换成普通用户:conn scott/tiger;
切换成DBA用户:conn sys/密码 AS SYSDBA;
(conn 可以用“connect”替换)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8.通过DBA用户连接数据库后,可以从dba_users视图中查询得到Oracle用户的口令加密串:

  1. SQL> select username,password from dba_users where username='SYS';  

 

9.查看属于某用户创建的表或字段(记得用户名要大写):
拥有表:
  1. select table_name from all_tables where owner = 'SCOTT';  
字段:
  1. select table_name, column_name, data_type  
  2.   from all_tab_columns  
  3.  where owner = 'SCOTT'  
  4.    and table_name = 'DEPT';  

10.显示当前连接用户默认表空间:
  1. select username,default_tablespace from user_users;  
(在PL/SQL Developer上显示可能会不准确)

11.查看当前库的所有数据表:
  1. SQL> select TABLE_NAME from all_tables;  
分享到:
评论

相关推荐

    Oracle SQL*Plus Pocket Reference, 2nd Edition

    本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者Jonathan Gennick通过本书帮助读者快速查找特定语言元素的语法。值得注意的是...

    大型数据库技术-实验二 Oracle SQL PLUS环境与查询.doc

    通过实验,学生能够熟悉Oracle的基本知识,掌握SQL*PLUS的常用命令,并深入理解Oracle的查询语句。 1. **SQL*PLUS环境与常用命令** - **启动SQL*PLUS**:通常通过命令行输入`sqlplus 用户名/密码`来登录。 - **...

    SQL*Plus用户指南与参考

    《SQL*Plus用户指南与参考》是一本专为Oracle数据库管理员和开发人员设计的重要参考资料,它详尽地介绍了如何使用SQL*Plus这个强大的命令行工具。SQL*Plus是Oracle数据库系统的一部分,允许用户直接交互地执行SQL...

    oracle Sql*plus

    Sql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4. 数据的导出,报表。 5. 应用程序开发、测试sql/...

    关于oracle在SQL*PLUS窗口中执行的命令,在这里给大家分享一下

    ### Oracle SQL*Plus 命令详解 #### 一、SQL*Plus简介及连接数据库 **标题**: 关于oracle在SQL*PLUS窗口中执行的命令,在这里给大家分享一下 **描述**: 使用SQL*Plus管理数据库对象和其他操作 SQL*Plus是Oracle...

    实验二 Oracle SQL*PLUS环境与查询

    实验二 Oracle SQL*PLUS环境与查询

    SQL*Plus Getting Started Release 8.1.6 for Windows

    SQL*Plus 是 Oracle 公司开发的一款交互式查询工具,允许用户通过命令行方式与 Oracle 数据库进行交互。下面是 SQL*Plus 的一些重要特性和知识点: 1. SQL*Plus 的基本概念:SQL*Plus 是一个命令行工具,用于执行 ...

    SQL*PLUS命令的使用大全

    #### 二、SQL*Plus语句与命令的区别 在SQL*Plus中,有两种主要的操作类型:SQL语句和SQL*Plus命令。 - **SQL语句**:包括DML(数据操纵语言)、DDL(数据定义语言)和DCL(数据控制语言)。这些语句执行后会被保存...

    sql*plus 命令大全

    SQL*Plus是Oracle数据库系统的一个非常重要的工具,它提供了用户与Oracle数据库交互的一种简单有效的方式。通过SQL*Plus,用户可以直接执行SQL语句、PL/SQL块以及其他数据库管理任务。本文将详细介绍SQL*Plus中的...

    oracle中 sql * plus界面set 命令详解

    在oracle的sql*plus界面,不像SQL Server中的可拖动界面大小比例。需要通过设置环境参数,使查询显示的数据格式呈现为报表形式,使界面更美观。这是本人学习oracle的笔记,现总结为word表格的形式,各个set命令的...

    SQL*Plus Getting Started Release 8.1.7 for Windows

    SQL*Plus 是 Oracle 公司的一款交互式查询工具,允许用户使用 SQL 语言来访问和管理 Oracle 数据库。下面是 SQL*Plus Getting Started Release 8.1.7 for Windows 的知识点总结: SQL*Plus 简介 SQL*Plus 是一个...

    SQL*Plus User’s Guide and Reference Release 8.1.7

    SQL*Plus 是一个命令行工具,允许用户通过命令行方式与 Oracle 数据库进行交互。它提供了丰富的命令和选项,支持用户对数据库进行查询、修改、创建和管理。 命令 SQL*Plus 提供了多种命令,用于执行不同的操作。...

    SQL*Plus Quick Reference Release 9.2

    7. **启动和离开SQL*Plus**:这里介绍了如何打开和退出SQL*Plus会话,以及与之相关的操作。 8. **启动和关闭数据库**:指导用户如何启动和关闭Oracle数据库实例,这是数据库管理的基础操作。 9. **输入和执行命令*...

    SQL*Plus Quick Reference Release 8.1.7

    SQL*Plus Quick Reference Release 8.1.7 SQL*Plus 是 Oracle corporation 开发的一款强大的数据库管理...SQL*Plus 是一个功能强大且灵活的数据库管理工具,用户可以根据需要选择合适的命令和功能来执行不同的操作。

    SQL*Plus User’s Guide and Reference Release 9.2

    * 交互式查询:SQL*Plus 允许用户通过命令行方式与 Oracle 数据库进行交互,执行查询、插入、更新和删除操作。 * 报表生成:SQL*Plus 提供了报表生成功能,允许用户生成各种格式的报表,例如 PDF、Excel 等。 * 数据...

    Oracle(四):和SQL*Plus命令来场邂逅

    目录写在开头一、SQL*Plus的运行环境二、SQL*Plus命令三、格式化查询结果四、缓冲区写在结尾 写在开头 在数据库系统中,使用两种方式执行命令,一种是通过图形化工具,另一种是直接使用各种命令。 图形化工具:直观...

    sql_plus.rar_plus

    Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。 我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,...

    常用SQL*Plus语句:

    SQL*Plus是Oracle数据库的客户端工具,用于与Oracle数据库进行交互。SQL*Plus提供了多种功能,包括数据的定义、数据的控制、数据的查询等。 一、数据定义(DDL)语句: 1. CREATE语句:用于创建表、索引、视图、...

Global site tag (gtag.js) - Google Analytics