2 luyao1231 LuYao1231 于 2016.02.27 19:58 提问

一个表空间可以拥有两个用户吗

Create tablespace pro
Datafile 'd\oradata\workts01.dbf
Size 3m
Autoextend on
请问上面datafile workts01.dbf文件里面包括表空间吗?

1个回答

fk002008
fk002008   2016.02.27 23:24
已采纳

当你创建用户的时候你就知道了,系统会让你制定表空间,若不制定就会设置为默认
1个数据库实例可以有多个表空间,一般用户是在表空间下的,
也就是说表空间是用户的上级,自然一个表空间就可以有多个用户了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
一个用户可以管理多个表空间
<br />看下面的脚本<br />create user  uname<br />  identified by ""<br />  default tablespace TS_TAB_001<br />  temporary tablespace TEMP<br />  profile DEFAULT<br />  quota unlimited on ts_tab_001<br />  quota unlimited on ts_tab_002;<br /><br />grant connect to
ORACLE的一个表空间对应多个用户
首次对一个表空间分配用户,比如表空间为A,用户为USER01,赋予该用户dba权限,之后想在新建一个只有查询权限的用户USER02,做法如下: 使用USER01用户创建一个新用户USER02,只赋予CONNECT权限。 使用该用户查询语句为SELECT * from A.TAB; 其中tab为表空间A的某个表名。 如果使用用户USER01只需这样查询SELECT * from
一个用户操作多个表空间中表的问题(oracle)
<br />首先,授权给指定用户。<br />          一个用户的默认表空间只能有一个,但是你可以试下用下面的语句为其授权在别的表空间中创建对像:<br />         alter user  username quota 0||unlimited on tablespace_name;<br /> <br />再者,创造表的命令。<br />          一个用户可以拥有多个表空间在创建表时:<br />          create table TABLE_NAME () tab
hibernate一个用户访问多个表空间
一般都只会配置多个数据源即多个数据库,很少有配置多个表空间的, 其实hibernate根本不需要配置任何表空间, 只需使用MyEclipse的MyEclipse hibernate视图进行映射表生成pojo即可, 唯一需要改动的只是赋予一个用户访问多个表空间的权限即可, 使用sys用户dba身份登陆plsql输入: alter user 用户 quota unlimited on
Oracle 新用户创建两个表空间
Oracle 新用户创建 create user usr_datai identified by XXXX; grant connect,dba,resource to usr_datai; create tablespace USR_DATAI datafile 'E:\DATA\usr_datai.ora' SIZE 32M AUTOEXTEND ON;
oracle中查看用户属于哪一个表空间
select username,default_tablespace from dba_users where username='MHS5'; 其中username一定要大写,才行。 查看当前用户下有多少张表 select  * from  user_tables; 使用“select * from v$tablespace;"可以查询当前实例已有的表空间。
查看某个用户用到了哪些表空间
select distinct(tablespace_name) from dba_segments where owner='XZXT';
Oracle查看用户、用户权限、用户表空间、用户默认表空间
查看用户和默认表空间的关系。      select   username,default_tablespace   from   dba_users; 1.查看表结构:desc表名 2.查看当前用户的表: select  table_name from user_tab
oracle 中怎么给已存在的用户指定一个表空间
oracle 中怎么给已存在的用户指定一个表空间 我_021 | 浏览 25683 次 |举报 我有更好的答案 推荐于2017-10-09 13:24:55 最佳答案 这个可以通过alter方法,重新定义默认表空间的:sql:alter user username default tablespace userspace;解释:以上语句就
oracle查看所有用户的表空间
oracle查看所有用户的表空间,熟悉oracle的同学可以看看。