MSSQL 2008不能用IP登錄問(wèn)題如何解決_Mssql數(shù)據(jù)庫(kù)教程
推薦:SQL Server 2008登錄錯(cuò)誤:無(wú)法連接到(local)解決方法在一些朋友安裝完SQL Server 2008之后大多會(huì)遇到連接出錯(cuò)的問(wèn)題比如:SQL Server 2008登錄錯(cuò)誤:無(wú)法連接到(local)等等相關(guān)問(wèn)題,本文將詳細(xì)介紹解決方法,需要的朋友可以參考下
看到網(wǎng)上好多人問(wèn)為什么我的SQL 2008只能用服務(wù)器計(jì)算器名登錄,而不能用IP登錄呢?我也遇到過(guò)這個(gè)問(wèn)題,看到網(wǎng)上的回答各有千秋,但沒(méi)有一個(gè)寫(xiě)得比較便于操作的。經(jīng)過(guò)一番網(wǎng)絡(luò)關(guān)鍵字(SQL 2008 local 登錄)查找文章,整理,嘗試,終于我的SQL 2008能用IP地址或LOCAL登錄了,在此感謝那些無(wú)名英雄。最后,我的成功過(guò)程我不敢一個(gè)人私藏,特意整理了下解決過(guò)程與大家一共分享。
解決MSSQL 2008不能用IP登錄的問(wèn)題
前提準(zhǔn)備:mssql 2008已安裝好了一個(gè)實(shí)例(我按默認(rèn)情況下安裝的實(shí)例是:SQLEXPRESS),并安裝了SQL Server Management Studio工具。
為了滿足可以用(local)或IP地址登錄2008,需要以下配置支持:
一、打開(kāi)“SQL Server 配置管理器”,做如下配置:
1、點(diǎn)開(kāi)“SQL Server服務(wù)”節(jié)點(diǎn)
找到我們安裝的SQL服務(wù):SQL SERVER(SQLEXPRESS),雙擊它打開(kāi)屬性設(shè)置對(duì)話框,把登錄身份中的內(nèi)置帳戶選中,并下拉選擇“Network Service”:它的意思是用于網(wǎng)絡(luò)服務(wù),這樣一來(lái)可以遠(yuǎn)程的客戶端就可以重啟這個(gè)SQL Server服務(wù)了,要不然重啟服務(wù)功能只限于本機(jī)。
2、點(diǎn)開(kāi)“SQL Server網(wǎng)絡(luò)配置”節(jié)點(diǎn)。
再點(diǎn)開(kāi)“實(shí)例名的協(xié)議”(我的是SQLEXPRESS的協(xié)議)。能看到我的實(shí)例是支持Share Memory, Named Pipes, TCP/IP, VIA這幾種協(xié)議的。
右鍵點(diǎn)擊“TCP/IP”選擇啟用。再右鍵它選擇屬性,在屬性對(duì)話框中,切換到“IP地址”卡片,能看到有“IP1”,“IP2”...“IPAll”這幾類針對(duì)IP的設(shè)置信息。首先,因?yàn)槲覀兡壳坝貌簧稀癟CP動(dòng)態(tài)端口”的功能,所以把這幾類IP的TCP動(dòng)態(tài)端口全設(shè)置為空(如果是0的話則表示啟用動(dòng)態(tài)端口功能)。再因?yàn)槲覝?zhǔn)備把SQLEXPRESS實(shí)例向外提供服務(wù)的端口設(shè)置為1433(和SQL2000的默認(rèn)服務(wù)連接端口號(hào)保持一致性),所以需要針對(duì)各類IP把它們的TCP端口一項(xiàng)設(shè)置為1433(其實(shí)僅僅只需要把IPALL的TCP端口號(hào)設(shè)置為1433,其它類型的均為空即可)。再把各類IP的“活動(dòng)”和“已啟用”均設(shè)置為“是”。點(diǎn)擊“確定”保存配置。
3、點(diǎn)開(kāi)“SQL Native Client 10.0配置”節(jié)點(diǎn)(如果沒(méi)有的話,可能是你的軟件安裝得有問(wèn)題,或者沒(méi)有安裝客戶端工具:SQL Server Management Studio)。
再點(diǎn)擊“客戶端協(xié)議”,找到“TCP/IP”,雙擊它打開(kāi)屬性對(duì)話框,設(shè)置“默認(rèn)端口”為1433(和上面配置的端口號(hào)只要保持一致即可),設(shè)置“已啟用”為“是”。點(diǎn)擊確定保存配置。
4、重啟SQLEXPRESS實(shí)例。
二、打開(kāi)SQL Server Management Studio工具
在連接到服務(wù)器操作對(duì)話框中做如下配置:
服務(wù)器類型:數(shù)據(jù)庫(kù)引擎
服務(wù)器名稱:(local) 或 IP地址 或 . 補(bǔ)充:.的意思也是表示本機(jī)的意思
再點(diǎn)擊右下角的“選項(xiàng)>>”按鈕,切換到“連接屬性”卡片,在網(wǎng)絡(luò)協(xié)議一項(xiàng)配置中下拉選擇“TCP/IP”
點(diǎn)擊連接按鈕即可。
打開(kāi)可以用SA登錄的方法
如果不打開(kāi)一個(gè)用戶(不一定必須是SA),那么對(duì)于不在服務(wù)器上的遠(yuǎn)程客戶端工具就沒(méi)辦法連這個(gè)SQL Server服務(wù)器了。
一、先用SQL Server Management Studio工具登錄服務(wù)器SQLEXPRESS實(shí)例(不論是用IP登錄方式還是計(jì)算機(jī)名登錄的方式)。
二、在根節(jié)點(diǎn)上右鍵打開(kāi)屬性對(duì)話框,找到“安全性”節(jié)點(diǎn),打開(kāi)它,再設(shè)置“服務(wù)器身份驗(yàn)證”為“SQL Server和Windows身份驗(yàn)證模式”,再點(diǎn)擊確定保存配置。
三、展開(kāi):根節(jié)點(diǎn)->安全性->登錄名->sa. 右鍵sa打開(kāi)屬性對(duì)話框。
1、在“常規(guī)”頁(yè)中設(shè)置sa用戶的密碼,注意密碼不能太簡(jiǎn)單,如密碼是sa肯定是通過(guò)不了的。
2、在“用戶映射”頁(yè)中,確認(rèn)一下SA用戶有沒(méi)有db_owner角色身份。必須要有,要不然sa登錄后什么高級(jí)功能也做不了了。
3、在“狀態(tài)”頁(yè)中,把“是否允許連接到數(shù)據(jù)庫(kù)引擎”設(shè)置為“授予”,把“登錄”設(shè)置為“啟用”。
4、點(diǎn)擊確定保存配置。
四、接下來(lái)你就可以用SA用戶嘗試登錄了。這和Sql Server2000就很相似了。
特注:
以上觀點(diǎn)均為個(gè)人經(jīng)驗(yàn),難免有理解不到位的地方,如有錯(cuò)誤,望各位大俠們不要用“臟”字罵人 :) ,懇請(qǐng)?jiān)诨貜?fù)或留言中指正。
分享:數(shù)據(jù)庫(kù)日常維護(hù)常用的腳本概述及部分測(cè)試今天花點(diǎn)時(shí)間在SQL SERVER 2008中運(yùn)行試試常用的數(shù)據(jù)庫(kù)維護(hù)腳本,結(jié)果發(fā)現(xiàn)以前從書(shū)本上見(jiàn)過(guò)的backup語(yǔ)句和dump語(yǔ)句已經(jīng)在2008里面消失了,感興趣的你可不要錯(cuò)過(guò)了哈,經(jīng)驗(yàn)之談啊,希望可以幫助到你
相關(guān)Mssql數(shù)據(jù)庫(kù)教程:
- sql 語(yǔ)句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無(wú)法查看數(shù)據(jù)庫(kù),提示 無(wú)法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過(guò)程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 怎樣用SQL 2000 生成XML
- 解讀SQL查詢結(jié)果集對(duì)注入的影響及利用
- 解讀SQL中自己創(chuàng)建函數(shù) 分割字符串
- 淺析SQL2008的Change Data Capture功能
- 從Access數(shù)據(jù)庫(kù)到SQL Server高手
- 關(guān)于SQL Server查詢語(yǔ)句的使用
- 淺談SQL判斷是否存在
- SQL Server數(shù)據(jù)庫(kù)中處理空值時(shí)常見(jiàn)問(wèn)題
- 解讀SQLServer 游標(biāo)簡(jiǎn)介與使用說(shuō)明
- SQLServer日志清空語(yǔ)句(sql2000,sql2005,sql2008)
猜你也喜歡看這些
- 網(wǎng)頁(yè)模板MySQL出現(xiàn)Can't create/write to file 'C:\Windows\TEMP\#sql_990_0.MYI解決辦法
- 綠色版mysql注冊(cè)卸載服務(wù)方法
- MySQL無(wú)法啟動(dòng)1067錯(cuò)誤的解決方法
- 解析SQL語(yǔ)句中Replace INTO與INSERT INTO的不同之處
- MySQL筆記之?dāng)?shù)據(jù)類型詳解
- SQL Server Management Studio 沒(méi)有出來(lái)
- 淺談SQLite時(shí)間函數(shù)的使用說(shuō)明與總結(jié)分析
- mysql常用監(jiān)控腳本命令整理
- Mysql select in 按id排序?qū)崿F(xiàn)方法
- MySQL 生成隨機(jī)密碼
- 相關(guān)鏈接:
- 教程說(shuō)明:
Mssql數(shù)據(jù)庫(kù)教程-MSSQL 2008不能用IP登錄問(wèn)題如何解決。