sybase数据库sa密码丢失问题
suse+Sybase系统,sybase的sa密码找不到了,现在isql 无法登陆进去,Advantage没有密码也无法登陆。有什么办法可以找回密码的?哪位高手帮忙一下,感谢! 直接手工修改run_file,做成dataserver ... -p sa的样子,然后手工运行,会生成一个新的sa的密码告诉你,然后你就用这个密码登进去再把sa的密码改成你记得住的密码即可。 能说的具体一点吗? 您的意思是说在sybase/ASE-12_5/install/RUN_file文件中增加dataserver ... -p sa 这条,然后保存退出重新登录就可修改吗?感谢! 不是。而是你先得把现在的ASE instance 停掉,然后修改那个run file,在最后加上那个-p sa,再运行之,在显示的内容里面就会显示出给sa生成的新密码,你用这个密码就可以用sa登录你的ase了,因为这个密码是个随机码,所以你最好还是把它改成一个你能记得住的密码就可以了。 怎样停掉ASE instance呀 我这边是双机,我在备机上的RUN_file文件里边添加了-psa后倒换了双机,不知道密码在哪里找? 密码在install目录下的errorlog文件里头找。 用其他的sa_role的login登进去shutdown不要告诉我你用了一年多sybase连启停数据库都不会哦…… 没有其他的sa_role, 所以没办法登陆进去shutdown呀? -p后只会出现在命令行窗口,不会写进日志里,如果登录不进去,就直接在系统里kill掉 对,直接showserver,然后kill掉那个dataserver的process
页:
[1]
2