none
从SQL2000升级到SQL2005遇阻 RRS feed

  • 问题

  • 从SQL Server 2000升级到SQL Server 2005时,总是在“升级登录信息”时报错。无论使用Windows身份验证模式还是SQL Server身份验证模式,都一样进行不下去。

    微软对错误信息的解释是需要给sa一个强密码。"to continue you must provide a strong sa password"

    SQL Server 2000sa的密码已经是11位的、包含大、小写字母、数字、其他符号的最强的密码了。

    会是什么环节的问题呢?

    谢谢!

    2011年10月25日 4:40

答案

全部回复

  • 請參考SQL Server的密碼原則。

    http://msdn.microsoft.com/zh-tw/library/ms161959.aspx


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2011年10月25日 5:50
  • 請參考SQL Server的密碼原則。

    http://msdn.microsoft.com/zh-tw/library/ms161959.aspx


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/


    谢谢您的回复!

    密码原则貌似没有问题。sa的密码同时具有规定的四种元素,长度达到11位,应该算是够复杂了。

    而且这个密码用来登录SQL2000的企业管理器,连接数据库等操作都没有问题,是有效的。

    但是升级时不论使用Windows身份认证还是sa的身份认证都过不去,都会报“sa需要强密码”的错误。

    为什么呢?

    2011年10月25日 7:04
  • 其實八個字元就夠了,我想會不會是你輸入的密碼不夠複雜,試試看下面這組字串:

    P@ssw0rd


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2011年10月25日 7:11
  • 其實八個字元就夠了,我想會不會是你輸入的密碼不夠複雜,試試看下面這組字串:

    P@ssw0rd


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    我用的密码包含大写字母、小写字母、数字、专用符号。。。还不够复杂?全部要素都有耶
    2011年10月25日 9:26
  • Tried set sql2k with win authentication only? And ensure windows account used has sysadmin rights.
    2011年10月25日 14:35
  • Tried set sql2k with win authentication only? And ensure windows account used has sysadmin rights.


    试过使用“windows 身份认证”,操作账户为域管理员(Domain Administrator),权限不应该是问题。

    即便这样,仍会报告SA密码不够复杂。。。。。。

    2011年10月26日 9:08
  • Did you set sql server to use windows authentication only?
    2011年10月26日 17:46
  • Did you set sql server to use windows authentication only?


    升级时好像没有出现这个选择?

    原有的SQL 2000不是我安装的,但估计是采用了“混合模式”。

    2011年10月28日 7:31
  • Change it in sql2k enterprise manager before upgrading.
    2011年10月28日 13:50
  • Change it in sql2k enterprise manager before upgrading.


    好的,回头试试。

    多谢!

    2011年10月31日 13:19