`
京华倦客
  • 浏览: 124203 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

给一个用户创建表的权限

 
阅读更多

要能执行建表语句,需要两个权限:
1. create table权限:
grant create table to db_RoleTest


2. 所在架构的alter权限:
语句如:grant alter on schema :: dbo to db_RoleTest

 

 

GRANT  select,insert,update,delete on S_test   to 用户 WITH GRANT OPTION;

分享到:
评论

相关推荐

    完整ORACLE创建表空间、用户、设置用户权限脚本

    - **resource**: 资源权限,允许用户创建表、序列等对象。 - **dba**: 数据库管理员权限,具有最高级别的管理权限,可以执行任何操作。 #### 四、删除表空间 如果不再需要某个表空间,可以通过以下命令删除: ```...

    使用PLSQL 创建Oracle数据库用户并设置权限

    最后,我们使用新创建的用户创建了一个表。创建用户和设置权限是数据库管理员的基本任务之一,它决定了用户在数据库中的权限范围。 五、相关概念 1. 角色权限:角色权限是指用户在数据库中的角色,例如 connect、...

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

    首先,我们来了解如何创建一个常规表空间: 1. **创建表空间**: 使用`CREATE TABLESPACE`语句来创建一个新的表空间。例如,创建一个名为`MY_DATA`的表空间,使用`DATAFILE`指定数据文件的位置和大小: ```sql ...

    db2创建用户以及授予权限1

    使用`useradd`命令创建一个新用户`test`,该用户属于`test`组,并将其主目录设置为`/home/test`。 3. **修改用户密码**: ```bash passwd test ``` 运行这条命令后,系统会提示输入新密码来设置用户`test`的...

    使用PLSQL创建Oracle数据库User用户并设置权限, 创建表

    使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。

    创建只有select 权限的用户方法

    这将生成多个GRANT语句,每个语句赋予cc551it用户一个表的select权限。 知识点5:使用sys用户登陆 在Oracle数据库中,sys用户是最高权限的用户,拥有所有权限。在创建用户和赋权限时,需要使用sys用户登陆,以确保...

    Oracle创建表空间、创建用户以及授权、查看权限.doc

    它由一个或多个数据文件组成,用于存储数据库对象(如表、索引等)。创建表空间通常涉及到两个主要步骤:定义表空间的属性和配置数据文件。 ##### 1.1 创建临时表空间 临时表空间主要用于存储临时对象,这些对象只...

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

    每个表空间由一个或多个数据文件组成。在创建表空间时,需要指定其名称、数据文件的位置、初始大小、扩展方式等参数。 **示例代码**: ```sql -- 1. 删除已存在的表空间 (如果存在) DROP TABLESPACE AC INCLUDING ...

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

    在上述示例中,`abs_test_temp` 是一个临时表空间,创建过程类似: ``` create temporary tablespace abs_test_temp tempfile 'D:\oracle\product\10.2.0\oradata\livebos\abs_test_temp.dbf' size 200m ...

    Oracle创建用户权限

    此命令创建了一个名为 `lxg` 的用户,并将其默认表空间设为 `TEMP`。 ##### 2. 分配默认表空间 为了确保用户能够创建对象,还需要为其分配一个默认表空间: ```sql ALTER USER username DEFAULT TABLESPACE ...

    用户角色菜单权限表结构创建以及数据插入

    用户菜单权限表建表语句以及数据插入语句,后台管理系统搭建必备,学习专用。 如果使用外键关联,在对表进行数据操作时就考虑另一张关联的表,相当于两张表就绑在一起了,操作这张表就必须考虑另一张关联表。我们...

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

    2. **创建对象权限**:允许用户创建表、索引等。 ```sql GRANT CREATE TABLE, CREATE INDEX, CREATE VIEW, CREATE PROCEDURE TO test_user; ``` 3. **操作表权限**:允许用户对表进行读写操作。 ```sql GRANT ...

    oracle创建表空间用户和赋权限

    在Oracle数据库管理中,创建表空间、用户及赋予相应的权限是一项常见的任务。本文将详细介绍如何通过SQL语句实现这些操作,并解释每一步的具体含义。 #### 一、创建表空间 在Oracle数据库中,数据存储在一个称为表...

    sqlserver2005创建用户并授予权限

    本节将通过一个具体的例子来展示如何在 SQL Server 2005 中创建角色、用户,并授予特定的权限。 1. **创建角色**: ```sql USE pubs EXEC sp_addrole 'r_test' ``` 2. **为角色授权**: ```sql GRANT ALL ON...

    PLSQL 创建新用户删除用户及用户权限的开通

    这将授予用户创建会话、创建表格、选择任何表格、更新任何表格、插入任何表格、删除任何表格的权限。 需要注意的是,在创建新用户时,必须授予 create session 或 connect 权限,否则用户无法登录 PL/SQL。Create ...

    使用PLSQL创建Oracle数据库User用户并设置权限

    使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。

    Oracle创建用户权限全过程

    `RESOURCE`允许用户创建表、索引等对象;`CONNECT`允许用户登录到数据库;`DBA`则表示该用户拥有数据库管理员的所有权限。 #### 4. 给用户更多特定权限 除了基本的`RESOURCE`和`CONNECT`权限外,还可以根据需求给...

    oracle用户创建及权限设置

    ### Oracle用户创建及权限设置详解 #### 一、Oracle用户管理概述 在Oracle数据库中,用户管理和权限控制是非常重要的组成部分,它们确保了数据的安全性和访问的合理性。通过创建不同的用户并赋予相应的权限,可以...

    Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限

    在这个例子中,我们创建了一个名为`usertest`的新用户,其默认表空间为`TEST_DATA`,临时表空间为`TEST_TEMP`。 ### 三、授权 #### 3.1 授权用户 在Oracle中,管理员可以通过GRANT语句来授予用户各种权限。例如,...

Global site tag (gtag.js) - Google Analytics