机房收费系统系列一:运行时错误‘-2147217843(80040e4d)’;用户‘sa’登陆失败...
生活随笔
收集整理的這篇文章主要介紹了
机房收费系统系列一:运行时错误‘-2147217843(80040e4d)’;用户‘sa’登陆失败...
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
做機房收費系統(tǒng)的時候,首先在SQL server數(shù)據(jù)庫中添加好charge數(shù)據(jù)庫(在對象資源管理器中,右擊數(shù)據(jù)庫,點擊附加,找到charge的mdf文件,點擊確定),然后用ODBC配置好數(shù)據(jù)庫,把機房收費系統(tǒng)安裝上,在桌面上創(chuàng)建了快捷方式,點擊進入登錄界面,輸入從數(shù)據(jù)庫中找到的賬號和密碼,下面就是見證奇跡的時候了。
運行時錯誤‘-2147217843(80040e4d)’;用戶‘sa’登陸失敗,為什么會出現(xiàn)這個問題呢?
在網(wǎng)上查了很多,大多數(shù)認為錯誤的原因是這樣寫的由于SQL Server使用了"僅 Windows"的身份驗證方式,恩?不對啊,SQL server登錄的時候我不是用windows的身份驗證方式登陸的啊,我是以SQL server身份驗證登陸的,賬號和密碼都是對的,要不怎么能進去查看charge里面用戶登陸的賬號和密碼呢?
一個個的排查原因吧,按照笑的博客(往數(shù)據(jù)庫中添加MDF文件遇到的新麻煩http://blog.csdn.net/u010539352/article/details/12082925)查找是不是安全性的問題,結(jié)果不是這個的原因,又把SQL server的賬號和密碼又重新輸入了一次,還是不行。在機房收費系統(tǒng)里面還有一個文檔,一直認為里面的用戶名:sa,密碼:123456是自己的SQL server 上的,所以試了這么多次還是不成功,在歡歡師姐的幫助下,把SQL server的密碼改成了123456,在ODBC配置數(shù)據(jù)庫中也改了一下密碼,輸入用戶名和密碼,然后神奇的事情就發(fā)生了。機房收費系統(tǒng)進去了。
錯誤的原因:在原來系統(tǒng)的connectstring語句中寫著自己SQL server的賬號和密碼呢,與學(xué)生信息管理系統(tǒng)一樣,對SQL server的密碼進行了限制,只要跟他的SQL ?server登陸密碼保持一樣就可以進去了。
總結(jié)一下,如果遇到這樣的問題,有兩種可能,第一種就是由于SQL Server使用了"僅 Windows"的身份驗證方式,把它改成以SQL server身份驗證方式就可以了,如何修改身份驗證方式:http://blog.csdn.net/chenxiaochan/article/details/31776035,推薦一下我的另一篇博客,另一種原因就是數(shù)據(jù)庫的密碼和給的系統(tǒng)上的密碼不一致,只要改成和它的密碼一樣就可以了。
運行時錯誤‘-2147217843(80040e4d)’;用戶‘sa’登陸失敗,為什么會出現(xiàn)這個問題呢?
在網(wǎng)上查了很多,大多數(shù)認為錯誤的原因是這樣寫的由于SQL Server使用了"僅 Windows"的身份驗證方式,恩?不對啊,SQL server登錄的時候我不是用windows的身份驗證方式登陸的啊,我是以SQL server身份驗證登陸的,賬號和密碼都是對的,要不怎么能進去查看charge里面用戶登陸的賬號和密碼呢?
一個個的排查原因吧,按照笑的博客(往數(shù)據(jù)庫中添加MDF文件遇到的新麻煩http://blog.csdn.net/u010539352/article/details/12082925)查找是不是安全性的問題,結(jié)果不是這個的原因,又把SQL server的賬號和密碼又重新輸入了一次,還是不行。在機房收費系統(tǒng)里面還有一個文檔,一直認為里面的用戶名:sa,密碼:123456是自己的SQL server 上的,所以試了這么多次還是不成功,在歡歡師姐的幫助下,把SQL server的密碼改成了123456,在ODBC配置數(shù)據(jù)庫中也改了一下密碼,輸入用戶名和密碼,然后神奇的事情就發(fā)生了。機房收費系統(tǒng)進去了。
錯誤的原因:在原來系統(tǒng)的connectstring語句中寫著自己SQL server的賬號和密碼呢,與學(xué)生信息管理系統(tǒng)一樣,對SQL server的密碼進行了限制,只要跟他的SQL ?server登陸密碼保持一樣就可以進去了。
總結(jié)一下,如果遇到這樣的問題,有兩種可能,第一種就是由于SQL Server使用了"僅 Windows"的身份驗證方式,把它改成以SQL server身份驗證方式就可以了,如何修改身份驗證方式:http://blog.csdn.net/chenxiaochan/article/details/31776035,推薦一下我的另一篇博客,另一種原因就是數(shù)據(jù)庫的密碼和給的系統(tǒng)上的密碼不一致,只要改成和它的密碼一樣就可以了。
轉(zhuǎn)載于:https://www.cnblogs.com/chenxiaochan/p/7237649.html
總結(jié)
以上是生活随笔為你收集整理的机房收费系统系列一:运行时错误‘-2147217843(80040e4d)’;用户‘sa’登陆失败...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 检查多囊卵巢常规
- 下一篇: 朋友结婚,没发请帖,没打电话,只是微信通