SQL Server 2012 sa用戶登錄錯(cuò)誤18456的解決方法
最近想研究下SQL SERVER2012 Enterprise版本的數(shù)據(jù)庫(kù),聽(tīng)說(shuō)功能很強(qiáng)大。我是在win7上安裝的,安裝的過(guò)程很順利,我在用“Windows 身份驗(yàn)證”時(shí),一切OK,但是在用SA用戶登錄數(shù)據(jù)庫(kù)的時(shí)候出現(xiàn)如下的錯(cuò)誤:
之前裝過(guò)SQL7.0, SQL2000, SQL2005版的、2008版的,好像沒(méi)有這復(fù)雜啊,百度了下找到了一個(gè)解決方案,歸納一下:這個(gè)錯(cuò)誤一般由三個(gè)原因引起,登錄方式設(shè)置錯(cuò)誤、sa設(shè)置錯(cuò)誤和IP方式是否開(kāi)啟,下面依次解決這三個(gè)問(wèn)題。
解決方案:
一、登錄方式設(shè)置
1.以“Windows 身份驗(yàn)證”方式登錄,進(jìn)入服務(wù)器,點(diǎn)擊右鍵,選擇屬性:
2.在彈出的對(duì)話框中,將“安全性”中的“服務(wù)器驗(yàn)證方式”設(shè)置為“SQL Server 和 Windows 身份驗(yàn)證模式”:
二、sa設(shè)置
1.依次進(jìn)入“安全性”、“登錄名”、“sa”,右擊“sa”選擇屬性。
2.在彈出的對(duì)話框中,啟用“登錄”
三、開(kāi)啟IP
1.打開(kāi)“SQL Server 配置管理器”,展開(kāi)“SQL Server 網(wǎng)絡(luò)配置”,把“MSSQLSERVER 的協(xié)議”中的“TCP/IP”開(kāi)啟:
2.配置IP屬性,進(jìn)入TCP/IP屬性中,將需要的地址啟用
3.重啟SQLServer服務(wù):
下面就可以用sa登錄數(shù)據(jù)庫(kù)了
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
SQLServer或Oracle卸載不完全導(dǎo)致安裝失敗的解決辦法
這篇文章主要介紹了SQLServer或Oracle卸載不完全導(dǎo)致安裝失敗的解決辦法,本文歸根結(jié)底的辦法就是利用cmd命令行將未卸載完全的插件或程序進(jìn)行完美卸載,文中介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05SQL Server 中調(diào)整自增字段的當(dāng)前初始值
SQL Server 中調(diào)整自增字段的當(dāng)前初始值...2007-01-01SQL Server中使用Trigger監(jiān)控存儲(chǔ)過(guò)程更改腳本實(shí)例
這篇文章主要介紹了SQL Server中使用Trigger監(jiān)控存儲(chǔ)過(guò)程更改腳本實(shí)例,本文使用一個(gè)表來(lái)記錄存儲(chǔ)過(guò)程更改過(guò)程,需要的朋友可以參考下2015-07-07sqlserver 不能將值NULL插入列id(列不允許有空值解決)
Microsoft OLE DB Provider for SQL Server 錯(cuò)誤 '80040e2f' 不能將值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允許有空值。INSERT 失敗2013-06-06