--建立表空間語法: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 '性別';