因为达梦默认是不允许操作系统验证登录的,所以如果在一开始建数据库实例的时候不将操作系统验证打开,那么就无法利用操作系统登录的方式进系统修改密码了,所以,保存记录好sysdba的密码非常重要。
可能某些库在业务上是只读库,建好了之后出问题的概率非常小,也没有分配专人维护,过几个月换运维人员接手,根本不知道密码,之前的运维人员也忘记了密码,就很容易发生这种问题,那么就需要在刚建库时就将参数修改为能够使用操作系统验证的方式登录。
可以修改参数--ENABLE_LOCAL_OSAUTH
修改方式为
sp_set_para_value(2,'ENABLE_LOCAL_OSAUTH',1);
这个参数的类型是read only需要重启生效
如果真的不幸在没有提前修改此参数的情况下忘记了sysdba密码,又不能重装数据库,那么也可以找达梦技术支持解决这个问题。
文章
阅读量
获赞