Oracle创建表空间、创建用户以及授权、查看权限
创建临时表空间
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
创建用户表空间
CREATE TABLESPACE test_data
LOGGING
DATAFILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
修改表空间大小:
alter database datafile '/opt/oracle/oradata/iread84/undotbs02.dbf' resize 1000M;
创建用户并制定表空间
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_TEMP;
修改表空间的位置
首先
1 startup mount
2 alter tablespace rename file xxxx.dbf yyyy.dbf;
3 alter database open;
给用户授予权限
grant connect,resource to username;
给用户授予权限,
GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,
SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO username;
将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
GRANT role TO username;
给用户授予DBA角色
grant dba to manager;
--- 修改sys密码
首先以一个普通用户等入数据库:
在SQL*Plus中执行如下命令:
SQL>connect/as sysdba (也可以以如下方式连接:SQL>connect internal)
SQL>alter user sys identified by sys; (回车后用户sys的密码会更改为sys)
同理可以更改system密码
SQL>alter user system identified by system; (回车后用户system的密码会更改为system)
分享到:
相关推荐
### Oracle DBA常用运维命令详解 ...以上命令为 Oracle DBA 日常工作中常用的一些命令,对于维护数据库系统的稳定性和性能至关重要。通过这些命令,DBA 可以快速获取所需的信息,进行有效的管理和监控。
### Oracle DBA 常用命令详解 在Oracle数据库管理工作中,熟练掌握一系列核心命令对于高效维护数据库系统至关重要。本文将详细介绍《oracle_DBA常用命令》文档中提及的关键知识点及其应用场景,帮助读者深入理解并...
以下是针对提供的文件内容中涉及的一些Oracle常用命令的详细说明: 1. **查看归档日志文件**: 使用`V$LOG_HISTORY`视图可以查看当前有效的归档日志文件。如果在查询结果中没有显示的日志文件,表明它们可以被安全...
Oracle 11g 常用命令 Oracle 11g 是一种关系数据库管理系统,提供了许多实用的命令来管理和维护数据库。在本文中,我们将介绍一些常用的 Oracle 11g 命令,包括监听命令、用户管理命令、表及表空间管理命令等。 一...
Oracle数据库sqlplus常用命令 Oracle数据库sqlplus是Oracle数据库管理系统中的一种命令行工具,用于执行SQL语句、查看数据库状态、执行数据库管理任务等。以下是Oracle数据库sqlplus常用命令的知识点总结: 获取...
AIX 下 ORACLE RAC 数据库系统日常维护常用命令 本文档旨在介绍 AIX 下 ORACLE RAC 数据库系统日常维护常用命令,旨在帮助用户更好地维护和管理 ORACLE RAC 数据库系统。 一、ORACLE 数据库系统状态查看 在 AIX ...
在日常运维中,掌握一些常用的Oracle命令是非常必要的。以下是一些关键的Oracle维护命令的详细解释: 1. **确认INSTANCE和listener状态**: 使用`ps -ef | grep ora`命令列出所有与Oracle相关的进程,然后通过`...
### Oracle 常用命令与操作指南 #### 一、Oracle 安装与卸载注意事项 **1.1 Oracle 的安装** - **安装步骤:** 对于 Oracle 的安装,网络上有很多详细的指导教程。在安装过程中,需要注意的是,管理口令部分确保...
了解并掌握RAC的常用管理命令对于DBA来说至关重要,这有助于确保系统的稳定运行和高效管理。下面将详细介绍一些关键的Oracle 12c RAC管理命令。 1. **crsctl**: Oracle Clusterware 的控制工具,用于管理集群资源和...
#### 启动Oracle系统 1. **作为Oracle用户启动Oracle系统** - 使用`su - oracle`切换到Oracle用户。 - 输入`svrmgrl`进入SVRMGRL环境。 - 使用`connect internal`连接到内部模式。 - 执行`startup`命令来启动...
### Oracle里的常用命令 Oracle数据库管理系统是业界广泛使用的数据库解决方案之一。它提供了丰富的功能和工具来支持高效的数据管理和处理。本文将重点介绍Oracle中的常用命令,主要包括日志管理、表空间管理和表...
Oracle 日常运维常用命令速查手册 Oracle 是一款功能强大且广泛应用的关系数据库管理系统,作为Oracle运维人员,熟悉常用的命令和语句是非常必要的。本文档汇总了 Oracle 日常运维中常用的命令和语句,包括登录 ...
**解释**:`v$database` 是Oracle系统中的一个动态性能视图,用于存储有关当前数据库实例的信息。通过此命令可以查询到当前数据库的名字(`name`)以及运行模式(`log_mode`)。运行模式主要有两种类型:`ARCHIVELOG...
首先,在节点层面,维护工作涉及到操作系统和Oracle软件之间的协调,需要监控和管理集群节点的状态。节点层主要的命令是“osnodes”,用于显示集群节点列表,包括节点编号、私有互联名称和虚拟IP地址等信息。这个...
ORACLE数据库常用命令 ORACLE数据库是目前最流行的关系数据库管理系统之一,广泛应用于各种行业和领域。本文总结了ORACLE数据库的常用命令,包括内核参数的设置、用户管理、安装工具的准备、数据库的启动和关闭等...
文档《启动Oracle及SQLPLUS常用命令.pdf》涉及到了启动和关闭Oracle数据库的常用命令,以及使用SQL*Plus进行数据库操作的一系列命令。下面将详细介绍文档中所涉及的知识点。 首先,文档提到了使用`svrmgrl`命令来...
### ORACLE常用命令详解 #### 一、ORACLE的启动和关闭 在ORACLE数据库管理中,正确地启动和关闭数据库是非常重要的操作之一。这些操作不仅涉及到系统的稳定性,还关系到数据的安全性。 ##### 1、在单机环境下 ...