Oracle学习的第一章

混江龙づ霸主 提交于 2020-01-04 00:04:19

测试笔记0103

oracle默认用户

用户 密码
SYS
System 1
SCOTT 和System密码一样

用命令行登录

#链接Oracle 启动/执行
sqlplus /nolog
#登录账户 用户/密码
conn System/1

SCOTT用户默认访问的表

Select * from emp;  
set linesize 150;   --设置每行字符数
set pagesize 10;   --设置每页显示的10行数据;
desc  emp;   --查看emp的表结构;   
show user;   --查看当前用户;

表空间操作

--创建表空间
create tablespace Dome01   --表空间名称
datafile 'D:/2_data/Dome01.dbf' --创建表文件
size 50M       --默认大小
autoextend on;  --自动扩展

--修改表空间名称
Alter databasespace Dome01
Rename to Dome02;

--删除表空间
Drop tablespace Dome02;

select * form dba_free_sapce; --查看当前数据库的自由表空间
select * from user_free_space;  --查看当前用户的自由表空间

创建新用户

Create  user Dome01User
Identified By  1    --密码
default tablespace Dome02   --默认的表空间名称

授予权限

grant connect to Dome01User  --授予链接权限
grant resource to Dome01User --授予资源权限,列如创建表,查询数据
grant create tablespace to Dome01user --赋予用户创建表空间权限
--让别的用户访问我的表和库的权限
grant select on test to tom;  -- 允许tom用户访问我的test表
grant update on test to tom;  -- 允许tom用户修改我的test表
grant All  on test to tom;  -- 允许tom用户操作表的所有权限

select * from system.test;  --这是访问别的用户表  !前提得获得权限

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!