达梦数据库教程(2)为应用创建 Schema 标准流程
当需要在达梦数据库中为新系统创建独立Schema时,涉及到分配独立表空间、创建独立用户以及权限设置,以下是比较规范的操作流程
1、创建表空间
首先为新Schema创建一块专属表空间,避免业务数据混用默认空间,便于后期维护与优化
create tablespace "CUSTOM_TS01.DBF" datafile '/data/dmdbms/data/DAMENG/CUSTOM_TS01.DBF' size 4096 autoextend on next 512 CACHE = NORMAL; # datafile 指定表空间存放路径 # SIZE 4096 指定表空间初始大小为 4096MB # AUTOEXTEND ON NEXT 512 表示允许表空间自动扩展,每次扩展大小为 512MB
2、创建用户
在创建用户时会自动创建同名 Schema,所以要做的就是创建用户并与表空间进行关联,同时完成授权操作
create user "$USER_NAME" identified by "$USER_RPASSWD" default tablespace "CUSTOM_TS01.DBF" default index tablespace "CUSTOM_TS01.DBF"; #USER默认对同名SCHEMA有数据更改权限,如果还需要CREATE等操作权限,可以加上RESOURCE权限 grant "PUBLIC","RESOURCE","SOI" to "CUSTOM_USER";
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论