oracle 数据库

用户和表空间;

oracle的系统用户:

sys 、system 是系统管理员

sysman  企业管理器

scott  

密码:我们在创建的时候自己创建的,scott默认的密码是tiger;

登录命令:

username/password [@server][as sysdba|sysoper]    [@server]为空的时候,是服务器跟数据库是在同一台机子上的话,就不用输入服务名了。

要重新连接到新的用户的话,就用connect user/password

查看登录用户:

show user命令;

dba_users 数据字典

desc dba_users; select username dba_users;

 一般情况下scott是锁定的,我们需要解锁才能使用;

启用scott用户:

alter user username account unlock;

使用scott用户登录SQL Plus

表空间:表空间概述,查看用户的表空间,创建、修改、删除表空间;

一个数据库可以由多个表空间构成,一个表空间只能属于一个数据库;

分类:永久表空间,临时表空间,undo表空间;

查看用户表空间:

dba_tablespaces、user_tablespaces 数据字典;

dba_users 、 user_users 数据字典;

命令:desc dba_tablespaces

select tablespace_name from dba_tablespaces;

一般会出现的结果:SYSTEM SYSAUX UNDOTBS1 TEMP USERS EXAMPLE

设置用户的默认或者临时表空间;

修改表空间的状态:设置联机或脱机状态;

ALTER TABLESPACE tablespace_name ONLINE|OFFLINE;

设置只读或可读写状态;

ALTER TABLESPACE tablespace_name READ ONLY|READ WRITE

原文地址:https://www.cnblogs.com/zht0915/p/4761445.html