sybase把sa密碼置空

wangzh3發表於2007-03-01

sybase安裝之後,sa預設的密碼就是為空.

可以使用sp_password 舊密碼,新密碼,使用者名稱來修改.

修改了之後要重新置空的話就有問題了.提示如下:

密碼長度小於6.不讓修改.

google了一下,找到了解決辦法.

[@more@]

使用sa登入Server:
isql -Usa -Psa_password -Sserver_name

記錄當前版本號(以當前版本號12000為例):
sp_configure "upgrade version"
go
修改當前值為492:
sp_configure "upgrade version",492
go
將某使用者口令設定為NULL(以sa為例,當前口令為"123456"):
sp_password '123456',NULL,sa
go
重新設定當前版本號:
sp_configure "upgrade version",12000
go

一般這個版本號和sybase server的實際版本號相關.12.5* 是12500. 12.0*是12000.具體對應不是很清除.

這個"upgrade version" 引數應該是一個隱藏的引數.

使用sp_configure查詢不出來的.

記下來,給各位用.呵呵.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/47869/viewspace-901131/,如需轉載,請註明出處,否則將追究法律責任。

相關文章