`

oracle解决无权限创建表、视图、存储过程、索引

阅读更多

SCM时,怎么也不能创建视图,报告没有权限。

 

 

我没有按上面的步骤解决,想了想为什么该用户为什么没有这个权限。



 

 

执行了第四步(给用户授权),OK,解决问题了。

原来创建用户的时候是:grant connectresource to scm;而不是上面那个第四步。

究其原因:

connect是有连接的权限

resource的权限包括

CREATE   CLUSTER

CREATE   INDEXTYPE

CREATE   OPERATOR

CREATE   PROCEDURE

CREATE   SEQUENCE

CREATE   TABLE

CREATE   TRIGGER

CREATE   TYPE

 

Oracle刚刚开始接触,几乎什么也不懂,但是我们有办法会慢慢懂得的。呵呵。

  • 大小: 13.2 KB
  • 大小: 61.6 KB
分享到:
评论

相关推荐

    oracle创建表,索引,表空间,触发器,schema用户,序列的Sql文

    在Oracle数据库管理中,SQL(Structured Query Language)是用于创建、...在实际应用中,根据业务需求可能还需要考虑其他因素,如分区、约束、存储过程、视图等。掌握这些基本操作对于理解和管理Oracle数据库至关重要。

    oracle 视图、索引(自用)

    1. 索引创建:使用CREATE INDEX语句创建索引,根据需求选择合适的索引类型。 2. 索引重建:当表结构改变或索引碎片过多时,可以重建索引来优化性能。 3. 索引监控:通过性能监控工具检查索引使用情况,判断是否需要...

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    在Oracle数据库系统中,表空间(Tablespace)是存储数据对象(如表、索引、视图等)的逻辑单位,而临时表空间(Temporary Tablespace)则用于存储临时数据,比如排序或联接操作产生的中间结果。创建和管理表空间及...

    ORACLE主要的系统表和系统视图

    ### Oracle主要的系统表和系统视图 Oracle数据库作为一款广泛使用的数据库管理系统,在其内部维护了大量的系统表和系统视图来记录与管理数据库的各种状态信息。对于DBA(数据库管理员)来说,熟悉并掌握这些系统表...

    查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词,存储过程函数,约束条件)

    这些对象包括用户、表视图、索引、表空间、同义词、存储过程和函数以及约束条件。接下来,我们将深入探讨这些概念及其在实际工作中的应用。 **用户**: Oracle数据库中的用户是具有特定权限的角色,用于组织数据的...

    常用的oracle表和视图

    ### 常用的Oracle表和视图知识点详解 #### 一、查询某个表在哪些存储过程中被使用 为了高效地了解某个特定表在哪些存储过程中被引用,可以通过以下SQL查询来实现: ```sql SELECT A.NAME AS 过程名称, MIN(A.LINE...

    oracle 创建表空间命令

    表空间是数据库中用于存储数据对象(如表、索引、视图等)的逻辑结构。它将物理磁盘上的一个或多个数据文件组织成一个逻辑单元,使得数据库可以高效地管理和使用存储资源。以下是对"Oracle 创建表空间命令"以及...

    Oracle 常用系统权限

    Create Procedure 权限控制了谁可以创建存储过程。 Execute Any Procedure Execute Any Procedure 权限允许用户执行任何模式中的存储过程。这个权限控制了谁可以执行存储过程,而不限于当前模式。 Create User ...

    oracle创建表空间创建用户分配权限例程详解

    ### Oracle 创建表空间、创建用户及分配权限的例程详解 #### 一、概述 在 Oracle 数据库管理中,创建表空间、用户以及为这些用户分配相应的权限是一项基础且重要的任务。通过合理地规划和设置,可以有效地管理和...

    Oracle实验二-SQL语句综合应用

    - 实验者提到了普通用户可能需要管理员权限才能执行某些操作,如创建视图和索引,这反映了Oracle中的权限管理系统。 8. **SQL操作技巧**: - 使用`NOT IN`、`NOT EXISTS`等条件判断时,需注意它们在特定情况下的...

    Oracle第6章视图和索引操作.pptx

    视图定义是存储在数据库中的,但其对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。 视图的特点包括: 1. 视点集中,减少对象大小:视图让用户能够着重于他们所需要的特定数据或所...

    oracle 表空间创建

    此外,还可以使用 Oracle 的其他功能,如创建索引、视图、存储过程等,以满足不同的应用需求。 在本节中,我们讨论了 Oracle 表空间创建的基本概念和步骤,并提供了相关的 SQL 语句,以便于读者更好地理解和应用 ...

    创建Oracle表空间

    Oracle表空间是数据库的核心组成部分,用于存储数据库对象,如表、索引、视图等。表空间可以是本地管理的,也可以是字典管理的。本地管理的表空间使用位图来跟踪表空间的扩展和空闲空间,并且通常比字典管理的表空间...

    oracle 常用视图

    2. **USER_TABLES** 和 **ALL_TABLES**:这两个视图分别展示了当前用户拥有的表和当前用户有权限访问的表。它们是DBA_OBJECTS视图的子集,对于日常数据库管理非常实用。 3. **DBA_USERS** 和 **USER_ROLES**:这两...

    疯狂Java_疯狂软件_Oracle_数据字典和创建表空间

    数据字典是由一系列视图和表组成的,这些视图和表由Oracle系统自动维护,它们提供了关于数据库结构、权限、表空间、索引和其他关键信息的查询途径。例如,`DBA_TABLES`视图展示了数据库中的所有表信息,`DBA_OBJECTS...

    oracle创建表空间,创建用户,授权给新建的用户实例全解

    在Oracle中,表空间用于组织和存储数据库对象,如表、索引、视图等。创建表空间的步骤如下: 1. **定义数据文件**:首先,你需要为表空间创建一个或多个数据文件。数据文件是实际存储数据的物理文件,位于操作系统...

    oracle存储过程

    在实际应用中,Oracle存储过程可以与其他数据库对象(如表、视图、索引)结合,构建复杂的业务逻辑。它们也可以嵌套在更大的程序单元中,如触发器、包或函数。通过这种方式,存储过程能够帮助开发者实现数据库的高效...

    Oracle数据字典和动态性能视图

    数据字典在Oracle数据库中扮演着至关重要的角色,它是一系列只读表和视图的集合,用以存储关于数据库结构和配置的重要信息。这些信息对于数据库管理员(DBA)和其他授权用户来说极为宝贵,因为它们提供了对数据库内部...

Global site tag (gtag.js) - Google Analytics