oracle 11g 如何建立表空间及用户,分配用户权限等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 11g 如何建立表空间及用户,分配用户权限等相关的知识,希望对你有一定的参考价值。

参考技术A 创建表空间:create
tablespace
gdb

datafile
'gdb1.dbf'
size
1000m;
解释:datafile设置的可以是相对路径(oracle安装路径\product\10.2.0\oradata\实例\gbd1.dbf)。
创建用户
create
user
gdb
identified
by
password
default
tablespace
gdb1;
解释:创建一个用户gdb,密码是password
用表空间
gdb1;
赋权限:grant
dba
to
gdb;解释:给gdb赋权限为dba权限(系统管理员)。

oracle数据库基础概念理解

  1.oracle数据库服务器企业版安装后会默认安装一个数据库实例,安装时有4个管理员账号,安装时设置相同的用户名及口令。

  2.数据库实例安装好后,我们可以在其上创建多个表空间,接着可以创建新用户,给新用户分配connect,resource,dba权限,给用户分配所属的表空间,这样不同的用户,在不同的表空间内工作,互不影响。可以为每一个项目数据库建立一个表空间,这里的表空间有点像mysql里的数据库。

  3.我们也可以使用dbca(数据库创建助手),新建另外的数据库实例,并且指定新的该数据库的4个管理员账号,密码,这里新建的数据库和安装服务器时默认建立的数据库是等同的对象。

以上是关于oracle 11g 如何建立表空间及用户,分配用户权限等的主要内容,如果未能解决你的问题,请参考以下文章

Oracle11g 数据泵导入数据库dmp文件时,表空间和用户名与我的表空间和用户名不一样怎么处理?

如何将 oracle 11g 用户导出到 10g 和不同的默认表空间

Oracle 11g常用管理命令(用户表空间权限)

oracle 创建表空间及oracle 11g表空间之最大最小

Oracle11g里的Users表空间可以删除吗

Oracle 11g 创建表空间权限不足试过了好多方法还是没用