Oracle 创建表空间、用户及授权

1.Oracle概述.

 Oracle数据库是由美国Oracle公司的一款关系型数据库;

 Oracle的主要版本:Oracle8i、9i(internet)、Oracle10g/11g(girl) 

 使用Oracle数据库之前要启动Oracle监听,然后再启动Oracle服务(注意启动顺序)。

 

2.系统管理员.

 Oracle安装会自动的生产sys用户和

system用户;

 sys是超级管理员,拥有最高权限,默认密码:sys;

 system是管理员,默认密码:system;

 用管理员完成的主要事项:创建表空间、创建用户、授予权限、修改用户密码;

 

3.表空间和用户.

  •  表空间是一个逻辑概念。Oracle中的数据逻辑上存储于表空间(tablespace)中,而物理上则存储于属于表空间的数据文件(datafile)中;
  •  创建表空间会在物理磁盘上建立一个数据文件,作为数据库对象(用户、表、存储过程等等)的物理存储空间;
  •  Oracle中用户的所有数据都是存放在表空间的,很多个用户可以共用在一个表空间,也可以只用一某一个表空间
  •  创建用户必须为其指定表空间,如果没有显性指定默认表空间,则指定users表空间;创建用户后,可以在用户上创建表、存储过程等等其他数据库对象;

 

4.创建表空间(管理员操作).

 create tablespace 表空间名

 datafile ‘数据文件存放位置’

 size 50m 大小,50m

 

5.创建用户(管理员操作)

 create user 用户名

 identified by 密码

 default tablespace 默认分配表空间名字

 

6.给用户授权(管理员操作)

  •  语法:grant 权限名 to 用户名;       grant connect to 用户名(授予访问数据库资源的权限)

      grant resource to 用户名(授予操作Oracle数据库资源的权限)

    grant connect , resource to 用户名 (一次性授予两个权限)

 

7.撤销用户权限(管理员操作).

  •  语法:revoke 权限名 from 用户名;
  •  如: revokeresource from 用户名;

 

8.PL/SQL Developer介绍

  •  PL/SQL Developer 只是访问Oracle数据库的一个工具,需要单独安装,和Oracle数据库没有直接关系;
  •  连接Oracle数据库的工具有很多,除此之外还有:SQL developer、Navicat Premiu、Toad for Oracle等。
  •  设置字体;
  •  导入导出数据。

你可能感兴趣的:(oracle)