达梦数据库使用体验记录(2-基础操作篇1)

发布时间:2026/8/13 11:41:30
达梦数据库使用体验记录(2-基础操作篇1) 目录创建表空间一、新建表空间二、定义表空间名创建用户创建用户关联表空间一、新建用户二、用户名、密码三、定义表空间、索引表空间授予权限一、授予用户 DBA 权限二、授予用户 RESOURCE 权限其余权限可根据需要自行选择权限创建表空间一、新建表空间使用 SYSDBA 用户登录 DM 管理工具。右键表空间模块点击【新建表空间】如下图所示二、定义表空间名如下图创建表空间名为 TEST指定数据文件为 TEST.DBF添加数据文件时需要新建一个数据文件直接在“文件路径”项中输入对应的数据文件名即可。注意添加的数据文件大小最小为4096*页大小如页大小为 8K则可添加的文件最小值为 4096*8k32M。上图中文件最小为 128 MB对应页大小为 32 KB。初始化页大小的选择不仅影响表空间数据文件的大小选择也会对表中每个字段及每条记录产生限制如下表所示数据库页大小每个字符类型字段实际最大长度字节每行记录最大字段外其他字段总长度字节表空间单个数据文件最小 (MB)/最大 (MB)4 KB1938204716 / 8,388,6088 KB3878409532 / 16,777,21616 KB8000819564 / 33,554,43232 KB818816176128 / 67,108,864页大小在初始化数据库时设置详见对应相关章节内容。使用命令创建表空间 TEST 指定数据库文件为 /data/dmdata/DAMENG/TEST.DBF初始大小为 128M其它默认示例如下create tablespace TEST datafile /data/dmdata/DAMENG/TEST.DBF size 128;创建用户创建用户关联表空间一、新建用户使用 SYSDBA 用户登录 DM 管理工具。展开用户模块右键管理用户点击【新建用户】如下图所示二、用户名、密码设置用户名、密码如下图所示注意密码长度由参数PWD_MIN_LEN控制默认长度不少于 8 位。三、定义表空间、索引表空间表空间、索引表空间配置完成后点击【确定】即可创建完成用户关联表空间如下图所示使用命令行方式创建用户 TEST 密码 “Dameng123”使用散列算法 SHA512 使用存储加密密钥为 “123456”指定表空间为 TEST索引表空间为 TEST授予 “PUBLIC” 和 “SOI” 权限。示例参考如下create user TEST identified by Dameng123 hash with SHA512 salt encrypt by 123456 default tablespace TEST default index tablespace TEST; grant PUBLIC,SOI to TEST;授予权限一、授予用户 DBA 权限命令行方式参考如下grant DBA to TEST;二、授予用户 RESOURCE 权限其余权限可根据需要自行选择权限命令行方式参考如下grant RESOURCE to TEST;更多详细用户权限管理 SQL 语法可参考数据库安装目录下 doc 目录中《DM8 安全管理》手册。