`
shang
  • 浏览: 196246 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

SQL脚本创建表空间、用户、密码及授权

 
阅读更多

sqlplus / as sysdba
-------------------------------

--建立永久表空间和临时表空间
CREATE TABLESPACE TBS_表空间
    DATAFILE 'pda' SIZE 1000M AUTOEXTEND ON NEXT 102400K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    LOGGING
    ONLINE
    SEGMENT SPACE MANAGEMENT AUTO;


-- 新建一个用户
create user 用户名
  identified by 密码
  default tablespace TBS_表空间
  temporary tablespace temp
  profile DEFAULT;
commit;
-- 授角色权限
grant connect to 用户名 with admin option;
grant exp_full_database to 用户名 with admin option;
grant imp_full_database to 用户名 with admin option;
grant resource to 用户名 with admin option;
grant select_catalog_role to 用户名 with admin option;
-- 授系统权限
grant select any dictionary to 用户名 with admin option;
grant unlimited tablespace to 用户名 with admin option;
commit;

分享到:
评论

相关推荐

    oracl创建表空间、用户、授权及数据导入和PostgreSQL导入数据

    本篇文章将深入探讨如何在Oracle中创建表空间、用户以及授权,并讲解如何进行数据导入,同时也会简要介绍在PostgreSQL中导入数据的过程。 首先,我们来看Oracle数据库中的操作: 1. **创建表空间**:在Oracle中,...

    Oracle创建hr用户的脚本

    首先,创建一个新用户在Oracle中涉及到几个关键步骤,包括定义用户名、密码、默认表空间、临时表空间以及权限设置。以下是一个简单的创建HR用户的SQL脚本示例: ```sql CREATE USER hr IDENTIFIED BY Welcome123; `...

    ORACLE 数据库创建用户和脚本执行方法

    在Oracle数据库管理中,创建用户和执行脚本是常见的操作任务,主要用于管理和维护数据库环境。以下将详细解释这两个过程。 1. 创建Oracle数据库用户 在Oracle数据库中,创建新用户通常需要具有管理员权限的账户,...

    oracle hr用户创建脚本

    1. **创建用户并授权**:定义一个新用户,为其分配密码,并赋予连接到数据库和管理对象的权限。 ```sql CREATE USER hr IDENTIFIED BY password; GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW, CREATE INDEX, ...

    oralce 导入导出授权创建表空间名

    - 当需要删除指定表空间中的所有表时,可以使用以下SQL脚本: - 首先查询指定表空间下的所有表: ```sql select * from user_tables where tablespace_name = 'SYJK_SYSTEM'; select * from user_indexes where ...

    广西非税:从创建表空间到导入包

    这个主题“广西非税:从创建表空间到导入包”涵盖了数据库管理系统的基础操作,特别是针对Oracle数据库,因为通常涉及SQL脚本进行数据管理。让我们深入探讨一下这个话题的相关知识点。 首先,创建表空间是数据库...

    Oracle 11gR2创建PASSWORD_VERIFY_FUNCTION对应密码复杂度验证函数步骤.doc

    例如,创建一个名为`用户名`的用户,密码为`密码`,默认表空间为`默认表空间名`,临时表空间为`临时表空间名`,并使用`资源文件名`: ```sql CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 默认表...

    Oracle中的建表空间,建用户,授权,命令行导入导出等基本命令

    以下是关于Oracle中创建表空间、创建用户、授权以及命令行导入导出的基本操作的详细说明: 一、创建表空间 1. **创建表空间的语法**: ```sql CREATE TABLESPACE 表空间名 DATAFILE '文件路径' SIZE 存储大小 ...

    Oracle创建用户[整理].pdf

    这篇文档详细介绍了如何在Oracle环境中创建用户,包括必要的准备工作、创建表空间、创建临时表空间、创建用户以及授权用户的过程。以下是对这些步骤的详细说明: 1. **创建用户步骤** - **准备工作**:在创建用户...

    在Oracle中创建地理空间数据库的过程

    #### 一、创建Oracle实例、表空间和用户 在Oracle数据库中创建地理空间数据库的第一步是建立必要的基础设施,包括实例、表空间和用户。 1. **创建Oracle实例**: - 实例是运行在服务器上的Oracle数据库的一个逻辑...

    oracle修改用户密码

    例如,可以限制用户创建表的空间大小。 #### 四、示例代码 下面提供一个完整的示例,展示如何在SQL*Plus环境中修改用户密码: 1. 首先登录到SQL*Plus: ``` sqlplus sys/your_password as sysdba ``` 2. 修改`...

    Oracle数据库批量生成帐户脚本

    考虑到安全性,通常我们会为每个用户创建自己的表空间,这样可以限制用户在特定的存储区域操作。例如: ```sql CREATE USER test_user IDENTIFIED BY test123 DEFAULT TABLESPACE users QUOTA 10M ON users; ``` ...

    oracle学习笔记002_创建删除数据库及新用户的创建

    这将创建一个名为`newuser`的用户,密码为`password`,默认表空间为`users`,临时表空间为`temp`。 5. **分配权限** 创建用户后,需要授予他们访问数据库对象的权限。例如,使用`GRANT`语句可以赋予用户连接到...

    NC63安装建库脚本

    根据提供的信息,我们可以了解到这是一份关于Oracle数据库创建表空间及用户的脚本,主要涉及到的是在Oracle环境下如何通过SQL命令创建不同的表空间以及用户,并设置相应的权限。下面将对这份脚本进行详细的解读。 #...

    oracle增加表空间的防范

    3. **更改用户默认表空间**:如果希望新创建的表空间成为某个用户的默认表空间,可以使用`ALTER USER`命令: ``` ALTER USER myuser DEFAULT TABLESPACE mynewtablespace QUOTA UNLIMITED ON mynewtablespace; ``...

    oracle脚本

    创建一个名为`htzyy`的用户,密码为`ht`,默认表空间为`USERS`,临时表空间为`TEMP`。 - **授权**: ```sql GRANT CONNECT TO htzyy; GRANT DBA TO htzyy; GRANT RESOURCE TO htzyy; GRANT UNLIMITED ...

    SQL语句大全

    5. **执行SQL脚本文件** - `SQL> @/PATH/filename.sql;` 在Oracle环境下运行存储在文件中的SQL命令。 6. **执行多条SQL语句** - 对于Oracle,如果需要在一个命令中执行多条SQL语句,需要使用`BEGIN...END`...

    oracle数据库的赋权脚本

    - **ALTER ANY TABLESPACE**:允许用户修改任何表空间,包括创建、删除和修改存储参数。 - **ALTER ANY DATABASE**:允许用户修改数据库级别的设置,如重命名数据库实例。 - **ALTER ANY SEQUENCE**:允许用户修改...

    Oracle-DBA-数据库日常维护手册-常用SQL-脚本.pdf

    - **未授权的操作:** 加强数据库安全策略,例如更改弱密码、限制用户权限。 - **坏块:** 验证硬件状态(如磁盘是否有物理损坏),若非硬件问题,则定位受影响的对象并重建。 - **表空间不足:** 向相应表空间添加更多...

Global site tag (gtag.js) - Google Analytics