windows下sybase忘sa密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下sybase忘sa密码相关的知识,希望对你有一定的参考价值。

在RUN_servername.bat 最后加入-psa 提示不是内部或外部命令,也不是可执行程序或批处理文件。

1、shutdown server
2、修改RUN_servername.bat在最後加入-psa後保存退出
3 startsrv -f RUN_SYBASE启动数据库,找到New SSO password for sa:後面的随机密码。
4、用此密码登录并用sp_password 修改成新的密码
5、isql登录执行shutdown

6、将RUN_SYBASE中的-psa一行去掉,重新启动。追问

您没仔细看我的问题。

追答

那你到底是什麼问题呢?不是重置sa密码吗?

追问

是重新设置sa密码。但是你说的这个办法我试啦。服务直接就起不来啦。

追答

在启动时你先要跳到startsrv的目录下,然後再执行startsrv -f 後面加带路径的run_servername的bat 档才可以。

追问

我是windows系统怎么操作啊?哥哥。还有加 -psa不是在RUN_servername.bat的最后面,是在master.dat后面加。您试过吗?成功过吗?不过还是要谢谢你。

追答

问问题还这麼嚣张,没成功过我回答你什麼问题。

参考技术A 应该在.bat文件里面添加,然后开一个命令提示符(DOS)窗口,切换到RUN文件所在的install目录下,在提示符状态下输入RUN_servername.bat运行。
重置的密码信息会显示在窗口中追问

嗯,是在master.dat。后面加-psa 然后运行他就可以的。

参考技术B 忘记sa密码的处理办法:
1、在sybase目录的install子目录的启动server文件
RUN_server名,编辑该文件,在末尾增加-psa,
保存该文件。
2、如果服务器已经启动,先停止之。
3、执行第1步批处理文件以启动server,在启动最后
显示信息出现sa的新口令,记录之。(据说高版本的不是在最后显示,在中间,仔细找找吧)
4、切换到SQL Advangtage以sa帐号登录,口令为新
记录之口令。
5、进入server以后,用命令sp_password修改sa口令
6、回到第1步,去掉增加的选项-psa,保存退出。
参考技术C 看sybase的手册吧,里面有两种方法,很详细的。

以上是关于windows下sybase忘sa密码的主要内容,如果未能解决你的问题,请参考以下文章

Sybase数据库sa密码丢失后应当如何找回

sybase安装完成后如何设置sa密码和数据库密码?

请问sql2008忘记sa的默认密码是多少?或者怎么修改密码

SQL server 2000数据库的用户sa的密码忘了怎么办

SYBASE修改SA登陆密码

怎么修改Windows server 2008 R2登录密码