解决金蝶加密服务器用户kisadmin登录失败.doc

解决金蝶加密服务器用户kisadmin登录失败.doc

ID:53242948

大小:30.00 KB

页数:5页

时间:2020-04-02

解决金蝶加密服务器用户kisadmin登录失败.doc_第1页
解决金蝶加密服务器用户kisadmin登录失败.doc_第2页
解决金蝶加密服务器用户kisadmin登录失败.doc_第3页
解决金蝶加密服务器用户kisadmin登录失败.doc_第4页
解决金蝶加密服务器用户kisadmin登录失败.doc_第5页
资源描述:

《解决金蝶加密服务器用户kisadmin登录失败.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、解决金蝶加密服务器用户kisadmin登录失败原理:初始化kisadmin的密码ypbwkfyjhyhgzj。步骤一:打开SQL2000“企业管理器”——“安全”——“登录”,修改kisadmin账户密码(属性)。修改时可能会出现提示错误而无法修改,一般是sp_password存储过程被病毒或黑客改了,恢复sp_password存储过程即可。步骤二:恢复sp_password存储过程,在查询分析器中运行一下命令createproceduresp_password@oldsysname=NULL,--theold(current)password@newsysname,--then

2、ewpassword@loginamesysname=NULL--usertochangepasswordonas--SETUPRUNTIMEOPTIONS/DECLAREVARIABLES--setnocountondeclare@selfintselect@self=CASEWHEN@loginameisnullTHEN1ELSE2END--RESOLVELOGINNAMEif@loginameisnullselect@loginame=suser_sname()--CHECKPERMISSIONS(SecurityAdminperRichardWaymire)--IF(no

3、tis_srvrolemember('securityadmin')=1)ANDnot@self=1begindbccauditevent(107,@self,0,@loginame,NULL,NULL,NULL)raiserror(15210,-1,-1)return(1)endELSEbegindbccauditevent(107,@self,1,@loginame,NULL,NULL,NULL)end--DISALLOWUSERTRANSACTION--setimplicit_transactionsoffIF(@@trancount>0)beginraiserror(15

4、002,-1,-1,'sp_password')return(1)end--RESOLVELOGINNAME(disallowsntnames)ifnotexists(select*frommaster.dbo.sysloginswhereloginname=@loginameandisntname=0)beginraiserror(15007,-1,-1,@loginame)return(1)end--IFnon-SYSADMINATTEMPTINGCHANGETOSYSADMIN,REQUIREPASSWORD(218078)--if(@self<>1ANDis_srvrol

5、emember('sysadmin')=0ANDexists(SELECT*FROMmaster.dbo.sysloginsWHEREloginname=@loginameandisntname=0ANDsysadmin=1))SELECT@self=1--CHECKOLDPASSWORDIFNEEDED--if(@self=1or@oldisnotnull)ifnotexists(select*frommaster.dbo.sysxloginswheresrvidISNULLandname=@loginameand((@oldisnullandpasswordisnull)or

6、(pwdcompare(@old,password,(CASEWHENxstatus&2048=2048THEN1ELSE0END))=1)))beginraiserror(15211,-1,-1)return(1)end--CHANGETHEPASSWORD--updatemaster.dbo.sysxloginssetpassword=convert(varbinary(256),pwdencrypt(@new)),xdate2=getdate(),xstatus=xstatus&(~2048)wherename=@loginameandsrvidISNULL--UPDATE

7、PROTECTIONTIMESTAMPFORMASTERDB,TOINDICATESYSLOGINSCHANGE--exec('usemastergrantalltonull')--FINALIZATION:RETURNSUCCESS/FAILURE--if@@error<>0return(1)raiserror(15478,-1,-1)return(0)--sp_passwordGO执行命令过程由于设置问题,个别会提示“未启用对系统目录的特殊更新。系统管理员必须重新配置SQLS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。