1.增加数据库用户:(user01/pwd)
- create user user01
- identified by pwd
- default tablespace users
- Temporary TABLESPACE Temp;
2.给用户user01授权:
- grant connect,resource,dba to user01;
- grant sysdba to user01;
- commit;
3.删除用户:
4.解锁用户:
- alter user scott account unlock;
5.修改用户密码:
- 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用户的口令加密串:
- SQL> select username,password from dba_users where username='SYS';
9.查看属于某用户创建的表或字段(记得用户名要大写):拥有表:
- select table_name from all_tables where owner = 'SCOTT';
字段:
- select table_name, column_name, data_type
- from all_tab_columns
- where owner = 'SCOTT'
- and table_name = 'DEPT';
10.显示当前连接用户默认表空间:
- select username,default_tablespace from user_users;
(在PL/SQL Developer上显示可能会不准确)11.查看当前库的所有数据表:
- SQL> select TABLE_NAME from all_tables;
分享到:
相关推荐
本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者Jonathan Gennick通过本书帮助读者快速查找特定语言元素的语法。值得注意的是...
通过实验,学生能够熟悉Oracle的基本知识,掌握SQL*PLUS的常用命令,并深入理解Oracle的查询语句。 1. **SQL*PLUS环境与常用命令** - **启动SQL*PLUS**:通常通过命令行输入`sqlplus 用户名/密码`来登录。 - **...
《SQL*Plus用户指南与参考》是一本专为Oracle数据库管理员和开发人员设计的重要参考资料,它详尽地介绍了如何使用SQL*Plus这个强大的命令行工具。SQL*Plus是Oracle数据库系统的一部分,允许用户直接交互地执行SQL...
Sql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4. 数据的导出,报表。 5. 应用程序开发、测试sql/...
### Oracle SQL*Plus 命令详解 #### 一、SQL*Plus简介及连接数据库 **标题**: 关于oracle在SQL*PLUS窗口中执行的命令,在这里给大家分享一下 **描述**: 使用SQL*Plus管理数据库对象和其他操作 SQL*Plus是Oracle...
实验二 Oracle SQL*PLUS环境与查询
SQL*Plus 是 Oracle 公司开发的一款交互式查询工具,允许用户通过命令行方式与 Oracle 数据库进行交互。下面是 SQL*Plus 的一些重要特性和知识点: 1. SQL*Plus 的基本概念:SQL*Plus 是一个命令行工具,用于执行 ...
#### 二、SQL*Plus语句与命令的区别 在SQL*Plus中,有两种主要的操作类型:SQL语句和SQL*Plus命令。 - **SQL语句**:包括DML(数据操纵语言)、DDL(数据定义语言)和DCL(数据控制语言)。这些语句执行后会被保存...
SQL*Plus是Oracle数据库系统的一个非常重要的工具,它提供了用户与Oracle数据库交互的一种简单有效的方式。通过SQL*Plus,用户可以直接执行SQL语句、PL/SQL块以及其他数据库管理任务。本文将详细介绍SQL*Plus中的...
在oracle的sql*plus界面,不像SQL Server中的可拖动界面大小比例。需要通过设置环境参数,使查询显示的数据格式呈现为报表形式,使界面更美观。这是本人学习oracle的笔记,现总结为word表格的形式,各个set命令的...
SQL*Plus 是 Oracle 公司的一款交互式查询工具,允许用户使用 SQL 语言来访问和管理 Oracle 数据库。下面是 SQL*Plus Getting Started Release 8.1.7 for Windows 的知识点总结: SQL*Plus 简介 SQL*Plus 是一个...
SQL*Plus 是一个命令行工具,允许用户通过命令行方式与 Oracle 数据库进行交互。它提供了丰富的命令和选项,支持用户对数据库进行查询、修改、创建和管理。 命令 SQL*Plus 提供了多种命令,用于执行不同的操作。...
7. **启动和离开SQL*Plus**:这里介绍了如何打开和退出SQL*Plus会话,以及与之相关的操作。 8. **启动和关闭数据库**:指导用户如何启动和关闭Oracle数据库实例,这是数据库管理的基础操作。 9. **输入和执行命令*...
SQL*Plus Quick Reference Release 8.1.7 SQL*Plus 是 Oracle corporation 开发的一款强大的数据库管理...SQL*Plus 是一个功能强大且灵活的数据库管理工具,用户可以根据需要选择合适的命令和功能来执行不同的操作。
* 交互式查询:SQL*Plus 允许用户通过命令行方式与 Oracle 数据库进行交互,执行查询、插入、更新和删除操作。 * 报表生成:SQL*Plus 提供了报表生成功能,允许用户生成各种格式的报表,例如 PDF、Excel 等。 * 数据...
目录写在开头一、SQL*Plus的运行环境二、SQL*Plus命令三、格式化查询结果四、缓冲区写在结尾 写在开头 在数据库系统中,使用两种方式执行命令,一种是通过图形化工具,另一种是直接使用各种命令。 图形化工具:直观...
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。 我们通常所说的DML、DDL、DCL语句都是sql语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,...
SQL*Plus是Oracle数据库的客户端工具,用于与Oracle数据库进行交互。SQL*Plus提供了多种功能,包括数据的定义、数据的控制、数据的查询等。 一、数据定义(DDL)语句: 1. CREATE语句:用于创建表、索引、视图、...