`
孙健坤
  • 浏览: 42224 次
  • 性别: Icon_minigender_1
  • 来自: 长春
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle10g创建用户,表空间,权限

阅读更多

在控制台以管理员身份登录Oracle10g

C:\Documents and Settings\Administrator>sqlplus system/root

 

SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 1 17 16:09:44 2010

 

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

 

 

连接到:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

 

创建一个名为sj密码为sj的用户

SQL> create user sj identified by sj;

 

用户已创建。

 

E:\develop\workspace创建一个名为sj-data.dbf的表空间 表空间大小为100m

SQL> create tablespace ts_sj datafile 'E:\develop\workspace\sj-data.dbf' size

100m;

 

表空间已创建。

 

将表空间赋值给sj用户

SQL> alter user sj default tablespace ts_sj;

 

用户已更改。

 

将创建session,table,view的权限赋值给名为sj的用户

SQL> grant create session, create table, create view, unlimited tablespace to sj;

 

授权成功。

 

sj用户登录数据库

SQL> conn sj/sj

已连接。

 

显示当前用户

SQL> show user;

USER "SJ"

 

导入sql语句

SQL> @E:\develop\workspace\sj-create.sql

drop view V_AIM_CLIENT

*

1 行出现错误:

ORA-00942: 表或视图不存在

 

第一次导入时出现错误是正常的

drop table T_CLIENT cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_DATA_DICT cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_FISCAL_YEAR_PERIOD cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_FLOW_CARD_DETAIL cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_FLOW_CARD_MASTER cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_INVENTORY cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_ITEMS cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_TABLE_ID cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_TEMI_CLIENT cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

drop table T_USER cascade constraints

           *

1 行出现错误:

ORA-00942: 表或视图不存在

 

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

注释已创建。

 

 

表已创建。

 

 

注释已创建。

 

 

视图已创建。

 

 

注释已创建。

 

SQL> select * from table;

select * from table

                  *

1 行出现错误:

ORA-00906: 缺失左括号

 

 

SQL> select * from tab;

 

TNAME                          TABTYPE  CLUSTERID

------------------------------ ------- ----------

T_CLIENT                       TABLE

T_DATA_DICT                    TABLE

T_FISCAL_YEAR_PERIOD           TABLE

T_FLOW_CARD_DETAIL             TABLE

T_FLOW_CARD_MASTER             TABLE

T_INVENTORY                    TABLE

T_ITEMS                        TABLE

T_TABLE_ID                     TABLE

T_TEMI_CLIENT                  TABLE

T_USER                         TABLE

V_AIM_CLIENT                   VIEW

 

已选择11行。

 

SQL>

分享到:
评论
2 楼 zhanhaikun 2011-04-27  
很好  谢谢~
1 楼 ileson 2010-05-21  

你想说明什么问题?
我现在有个问题?
我现在无论是查询还是插入数据
都要把表名加上双引号.
如:select * from "表名";//正常
   select * from 表名;//ORA-00942: 表或视图不存在
   我的这个表名,绝对不是oracle 的关键字。
请问这是怎么会事?    

相关推荐

    Oracle 11G 创建表空间 用户

    oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出

    oracle11g创建表空间 .docx

    Oracle 11g 创建表空间详解 在 Oracle 11g 中,创建表空间是一个非常重要的步骤,它直接关系到数据库的性能和安全性。在本文中,我们将详细介绍如何使用控制台命令创建表空间,并对相关的知识点进行详细的解释。 ...

    oracle10G创建用户和表空间

    下面将详细介绍如何在Oracle 10g中创建、修改和删除用户以及用户表空间。 首先,我们来看如何创建临时表空间和数据表空间。临时表空间主要用于存储临时段,例如排序和联接操作的中间结果。创建临时表空间的SQL语句...

    Oracle创建表空间、临时表、用户及用户授权

    在Oracle数据库管理中,表空间...以上就是Oracle数据库中创建表空间、临时表、用户及用户授权的基本步骤。在实际操作中,DBA应根据业务需求和安全性考虑来合理规划和管理这些元素,确保数据库的稳定运行和数据的安全。

    Aix6100_Oracle10g_rac新增表空间

    在Oracle 10g RAC(Real Application Clusters)环境下,新增表空间是数据库管理员常见的管理任务之一。这个过程涉及到多个步骤,确保新的表空间在集群的所有节点上都能被正确地创建和同步。以下是详细的操作步骤和...

    oracle 10G 导出至 11G 不同用户不同表空间

    在"Oracle 10G 导出至 11G 不同用户不同表空间"的情景中,我们需要考虑的关键知识点包括数据泵的使用、目录对象的创建、权限的授予以及表空间的映射。 1. 数据泵(Data Pump)使用: - `expdp`:用于导出数据库的...

    Oracle10g用户和权限管理ppt

    Oracle10g中的用户和权限管理是数据库管理的重要组成部分,它确保了数据的...通过本课程的学习,应能实现对Oracle10g数据库用户账户的全面管理,包括创建、验证、权限分配、角色创建、概要文件管理和用户安全性的维护。

    oracle 11G新建加密表空间

    在Oracle 11G中,加密表空间是一项重要的安全特性,它允许数据库管理员对整个表空间的数据进行加密,而不仅仅是特定的列或表。这种技术的引入极大地增强了数据的安全性,因为它不仅保护了数据库中的数据,还防止了...

    Oracle11G Centos7安装教程+数据用户创建.docx

    在本文中,我们将深入探讨如何在 CentOS 7 系统上进行 Oracle 11G 数据库的安装,包括必要的系统准备、静默安装过程以及后续的数据库和用户创建。Oracle 11G 是一款功能强大的企业级关系型数据库管理系统,广泛应用...

    oraclerac增加asm盘创建表空间.docx

    - 确保数据库用户有权限使用新创建的表空间。可以为特定用户或角色分配权限。 ```sql GRANT CREATE TABLE TO some_user; ALTER USER some_user QUOTA UNLIMITED ON app_data; ``` 6. **验证和测试**: - 验证...

    oracle 10g for linux

    此外,创建`/opt/oracle`目录结构,分配适当的权限给`oracle`用户。 配置环境变量是关键步骤。以`oracle`用户登录,编辑`.bash_profile`文件,设置`ORACLE_BASE`、`ORACLE_HOME`、`ORACLE_SID`和`PATH`变量。例如,...

    Oracle 10g-11g XTTS迁移手册

    Oracle 10g-11g XTTS迁移手册 Oracle 10g-11g XTTS迁移手册是指将 Oracle 10g 数据库迁移到 Oracle 11g 数据库的技术指南。本手册旨在帮助数据库管理员和开发人员快速、安全地将 Oracle 10g 数据库迁移到 Oracle 11...

    安装oracle10g与oracle11g客户端

    总结来说,安装Oracle10g和Oracle11g客户端涉及多个步骤,包括安装程序的选择、配置参数的设定、数据库连接的配置、用户和权限的管理以及数据的导入。每个环节都需要细心操作,以确保数据库系统的正常运行。在整个...

    Oracle_授权审计表Truncate权限.docx

    Oracle 授权审计表 Truncate 权限 Oracle 数据库中的授权审计表是指系统自动生成的审计表,用于记录数据库中各种操作的审计信息。这些审计信息可以用于跟踪数据库中发生的各种操作,提高数据库的安全性。 Truncate...

    Oracle 11g R2安装以及创建数据库文档

    至此,Oracle 11g R2的安装与基本配置已完成,包括数据库的安装、表空间的创建以及用户的建立与权限设置。这些步骤对于任何需要使用Oracle数据库的环境都是基础且重要的。在实际应用中,可能还需要进行更多定制化...

    oracle_10g_创建数据库和表用户名和密码

    Oracle 10g 默认创建了五个表空间:SYSTEM、SYSAUX、UNDO、USERS 和 TEMPORARY。用户可以根据应用系统的规模及其所要存放对象创建多个表空间,以区分用户数据和系统数据。 表(TABLE)是数据库中存放用户数据的...

    oracle10g课堂练习I(1)

    创建新表空间 5-10 本地管理表空间的存储 5-12 预配置数据库中的表空间 5-14 变更表空间 5-16 对表空间执行的操作 5-18 删除表空间 5-20 查看表空间信息 5-21 采集存储信息 5-22 查看表空间内容 5-23 扩大...

    oracle10g-oracle11g的数据库迁移

    然后,需要创建表空间、用户,并赋予数据库权限和读写权限。 知识点4: 数据导入操作 数据导入操作是将 dump 文件中的数据导入到目标数据库中。使用 impdp 命令可以将 dump 文件中的数据导入到目标数据库中。 知识...

    Oracle数据库用户角色、表空间创建、删除命令 (2).pdf

    Oracle数据库是一种广泛使用的大型关系型数据库管理系统,它提供了丰富的功能来管理数据,包括用户角色的创建、表空间的管理和权限的分配。以下是对标题和描述中提到的关键知识点的详细解释: 1. **创建数据表空间*...

Global site tag (gtag.js) - Google Analytics