--建立表空间语法:create tablespace 【name】
create tablespace hclTest
--设置参数
datafile 'F:/orcale/hclTest'--设置表空间建立位置数据库
size 1M -- 初始大小ide
autoextend on next 50M --autoextend 设置容量为自动增加,50M是自增的大小spa
maxsize unlimited--unlimited为无限制增加 可用具体值替换如:maxsize 200Mit
--建立用户
create user hcldb--建立数据库用户名
identified by "123456"--设置用户密码
--设置参数
default tablespace hclTest--设置默认表空间
profile DEFAULT--设置为系统默认
account unlock--解锁用户table
--系统权限分类:
--对于普通用户:授予connect, resource权限。
--对于DBA管理用户:授予connect,resource, dba权限。
grant connect to hcldb;--CONNECT:拥有Connect权限的用户只能够登陆Oracle,不能够建立实体,不能够建立数据库结构。登录
grant dba to hcldb;--DBA: 拥有所有特权,是系统最高权限,只有DBA才能够建立数据库结构。file
grant resource to hcldb;--RESOURCE:拥有Resource权限的用户只能够建立实体,不能够建立数据库结构。权限
revoke dba from hcldb;语法
revoke resource from hcldb;密码
revoke connect from hcldb;
--建立表create table users( loginId varchar2(9) primary key not null,--primary key 主键 not null不能为空 userName varchar2(6) not null, userAge varchar2(3) not null, userAddress varchar2(10), userPhone varchar2(11), usersex varchar(2) )--添加注释comment on table users is '用户表'; --表注释comment on column users.loginid is '用户ID';--列注释comment on column users.username is '用户名';comment on column users.userAge is '年龄';comment on column users.userAddress is '地址';comment on column users.userphone is '电话';comment on column users.usersex is '性别';