/**
* 创建表空间
* 这里创建了2个数据文件,初始大小128MB,最大到10GB,每次自动扩展40MB
* 创建时也可以指定1个数据文件,后期若空间不足可以表空间扩展.
* 表空间大小单位是MB
*/
CREATE TABLESPACE GDXF DATAFILE
'D:\02DATABASE\DMDBMS\DATA\DAMENG\GSXF_01.DBF' SIZE 128 AUTOEXTEND ON NEXT 40 MAXSIZE 10240,
'D:\02DATABASE\DMDBMS\DATA\DAMENG\GSXF_02.DBF' SIZE 128 AUTOEXTEND ON NEXT 40 MAXSIZE 10240;
--创建普通用户
CREATE USER GDXF IDENTIFIED BY "GDXFGDXFGDXF" DEFAULT TABLESPACE GDXF;
--赋予普通用户权限,一般只需要设置"RESOURCE","PUBLIC"即可
GRANT "RESOURCE","PUBLIC","DBA","VTI" TO GDXF;
--修改数据库用户密码永不过期:
ALTER USER GDXF LIMIT PASSWORD_LIFE_TIME UNLIMITED;
--修改用户口令过期时间限制:
ALTER USER GDXF LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;
--修改用户失败登录次数限制:
ALTER USER GDXF LIMIT PASSWORD_LIFE_TIME UNLIMITED;
--修改用户口令锁定限制:
ALTER USER GDXF LIMIT PASSWORD_LOCK_TIME UNLIMITED;
--修改用户的默认表空间
alter user GDXF default tablespace GDXF;
--修改用户密码
alter user GDXF identified by xxxxxxxxxxx;
--查询表空间
select * from v$tablespace;
--查询数据文件
select * from v$datafile;
/**
* 查看数据库表空间的情况
*/
select
t.name tablespace_name,
d.free_size*SF_GET_PAGE_SIZE()/1024/1024
||'M' free_space,
d.total_size*SF_GET_PAGE_SIZE()/1024/1024
||'M' total_space,
d.free_size*100/d.total_size||'%' "% FREE"
from
v$tablespace t,
v$datafile d
where
t.id=d.group_id;
达梦数据库创建表空间和用户
于 2021-09-24 17:47:11 首次发布