统信系统通过命令行安装达梦数据库

本文详细介绍了在Linux系统上安装达梦数据库的步骤,包括下载试用版数据库、创建用户、安装前的准备工作、配置实例、注册服务、管理防火墙、连接数据库以及用户密码策略的设置。
摘要由CSDN通过智能技术生成

参考连接:https://eco.dameng.com/document/dm/zh-cn/start/install-dm-linux-prepare.html

1 下载相关试用版数据库

注意:统信是redhat的免费版,可以按照文档使用对应数据库

2 安装前准备

注意:1.创建用户所在的组:组名  组Id
      2.创建文件时,-p 参数,不存在则强制创建

3 数据库安装

注意:iso文件拷贝时,注意文件大小是否一致

4 配置实例

注意:使用 ./dminit 命令时,可将命令在文本文件中进行编辑,然后再复制到命令窗口中执行
命令执行完成后,注意查看,检查命令是否按照自己设计的参数执行的

5 注册服务

注册完成后,可添加环境变量,不必每次都进入数据库安装路径下的bin目录才能执行数据库操作命令
不过我没有成功
//source命令,读取文件并执行文件中的命令
//export命令,设置或读取环境变量
vi ~/.bash_profile 
export DM_HOME="/home/dmdb/dmdbms"
export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:HOME/bin

6 启动停止数据库

数据库启动后,可以通过其他达梦客户端进行连接,若连接失败,可能是因为防火墙
//查看防火墙状态
systemctl status firewalld
//关闭防火墙
systemctl stop firewalld
//开启防火墙
systemctl start firewalld
//开启某个端口
firewall-cmd --zone=public --add-port=8000/tcp --permanent

7 连接数据库

//连接数据库,登录账户:端口号
./disql SYSDBA:5237
//创建表空间
create tablespace Db13_CdcHb datafile '/dmdata/data/Db13_CdcHb/Db13_CdcHb.dbf' size 1000;
//创建账户及授权
create user UserTest identified by "123456789" default tablespace Db13_CdcHb;
grant dba to UserTest;

数据库的密码策略:

0 无策略
1 禁止与用户名相同
2 口令长度不小于 9
4 至少包含一个大写字母(A-Z8 至少包含一个数字(0-916 至少包含一个标点符号(英文输入法状态下, 除“和空格外的所有符号)

需要多项制约,需要12项采用加法: 1+2=3,修改值为3//查询密码策略
select * from v$parameter where name='PWD_POLICY';
//修改密码策略
alter system  set 'PWD_POLICY'=0 both;--0为无策略

数据库创建用户:

//创建用户
create user XXXXX(用户名)
//设置密码
alter user XXXXX identified by “XXXXXX//赋予dba权限
grant dba to XXXXX
//赋予执行权限
grant create table,select table,update table,insert table to XXXXX
//特殊角色
grant resource,public to XXXXX
//用户密码过期限制
alter  user  “用户名”  limit  failed_login_attemps  unlimited;
//用户登录失败次数限制
alter  user  “用户名”  limit  password_life_time  unlimited;
//用户口令锁定限制
alter  user  “用户名”  limit  password_lock_time  unlimited;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FlYFlOWERANDLEAF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值