注册
操作系统级别达梦数据库免密登录
技术分享/ 文章详情 /

操作系统级别达梦数据库免密登录

Laity 2022/05/29 3194 0 0

1 查看当前dmdba用户属组
image.png

2 额外创建用户组
groupadd dmdba

3 把新建的用户组指向dmdba用户
usermod -a -G dmdba dmdba

4 查看dmdba用户属组
image.png

5 修改dm.ini参数,重启生效
SP_SET_PARA_VALUE(2,‘ENABLE_LOCAL_OSAUTH’,1);
SP_SET_PARA_VALUE(2,’ ENABLE_ENCRYPT’,0);

6 重启数据库后确认参数是否生效
select * from v$dm_ini where para_name = ‘ENABLE_LOCAL_OSAUTH’ or para_name = ‘ENABLE_ENCRYPT’;
image.png

7 修改数据库dm_svc.conf文件,添加参数,示例如下
AUTO_LOGIN=(/@192.168.243.112:5237 AS AUTO)
image.png

8 登录dmdba用户,执行disql即可实现免密登录
image.png

注:因为此操作会跳过输入SYSDBA的用户名密码的操作,不建议此操作,存在一定的安全隐患,是否符合项目上的安全策略需自行评估!!!

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服