sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗的解決方法
用戶 'NT AUTHORITY\IUSR' 登錄失敗。
其實(shí)這樣的情況,要不就是用戶名密碼不正確,要不就是用戶無(wú)法登錄sql server 2008.一步一步分析。
1、首先asp連接sql server 2008數(shù)據(jù)庫(kù)應(yīng)該沒(méi)有問(wèn)題。
之前我用了多種方法,鏈接數(shù)據(jù)庫(kù),其實(shí)鏈接2000與2005、2008的無(wú)區(qū)別
需要注意的是:
DataServer = "127.0.0.1"
DataServer = "(local)"
都是可以使用的
ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&";PWD="&databasepsw&";Database="&databasename
ConnStr="provider=sqloledb;data source=(local);uid="&datauser&";pwd="&databasepsw&";database="&databasename
2、在 SQL Server Management Studio 中,跟sql server 2000是一樣的,需要在 安全性 > 登錄名那先創(chuàng)建登錄用戶名。
還需要注意一點(diǎn),新建用戶的時(shí)候


sql server2008中的強(qiáng)制實(shí)施密碼策略,設(shè)置之后有的時(shí)候會(huì)出現(xiàn)登錄失敗的情況。
登錄失敗和密碼策略沒(méi)多大關(guān)系吧,密碼策略是你的密碼必須有多長(zhǎng),由什么組成這樣的限制 是為了提高密碼的安全性而已
然后在到指定數(shù)據(jù)庫(kù)中 》 安全性 》 用戶

3、當(dāng) MUST_CHANGE 為 ON (開)時(shí),不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項(xiàng)設(shè)為 OFF (關(guān))
SQL2008錯(cuò)誤:當(dāng) MUST_CHANGE 為 ON (開)時(shí),不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項(xiàng)設(shè)為 OFF (關(guān))。
在數(shù)據(jù)庫(kù)用戶管理中去掉了“強(qiáng)制密碼過(guò)期”!
如果把“強(qiáng)制實(shí)施密碼策略”的勾也去掉了,出現(xiàn)如下錯(cuò)誤!
當(dāng) MUST_CHANGE 為 ON (開)時(shí),不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項(xiàng)設(shè)為 OFF (關(guān))。
一般情況下把用戶:"刪除重建"下就可以了。不放心的同學(xué)可以參考下面的方法,我沒(méi)試過(guò)。
今天遇到個(gè)錯(cuò)誤,前幾天在SQL Server 2005中新建的帳號(hào)今天asp連接時(shí)卻連不上了,asp顯示錯(cuò)誤為“***必須修改登錄密碼**”,可是用windows帳號(hào)進(jìn)入SQL Server 2005管理器中通過(guò)屬性方式修改密碼依然無(wú)效,忽然發(fā)現(xiàn)屬性那有個(gè)“強(qiáng)制實(shí)施密碼策略”默認(rèn)是被選中,想必一定是這個(gè)引起的。


SQL Server 2005 取消“強(qiáng)制實(shí)施密碼策略” 錯(cuò)誤:15128 解決方法
取消“強(qiáng)制實(shí)施密碼策略”點(diǎn)擊確認(rèn)后卻彈出錯(cuò)誤“***不能將check_policy和check_expiration選項(xiàng)設(shè)為off 錯(cuò)誤 15128”取消失敗,郁悶,百度了下,發(fā)現(xiàn)解決方法很少,好不容易找到個(gè)方法測(cè)試通過(guò),以下是具體步驟。
1、進(jìn)入SQL Server 2005管理器中-新建查詢輸入“Alter LOGIN 登錄名 WITH PASSWORD='新密碼'; ”改成你自己相應(yīng)的登錄名和新密碼-執(zhí)行。
2、然后打開該登錄名的屬性,取消“強(qiáng)制實(shí)施密碼策略”勾-確認(rèn),就OK了~
研究了半天,得用
ALTER LOGIN 登錄名 WITH PASSWORD='新密碼';
先修改一下這個(gè)帳號(hào)的密碼才行!
這是以sa身份修改登錄的密碼的,感覺(jué)這個(gè)選項(xiàng)讓登錄名登錄之后自己修改密碼,我試了下根本就沒(méi)法登錄啊,就是提示要更改密碼而已。
Windows Server的帳號(hào)就可以登錄后自己修改密碼,SQL Server中如何自己設(shè)置密碼呢?
其實(shí)一般情況就是這些問(wèn)題。
相關(guān)文章
探討如何配置SQL2008,讓其允許C#遠(yuǎn)程外部連接的方法詳解
本篇文章是對(duì)如何配置SQL2008,讓其允許C#遠(yuǎn)程外部連接的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
Windows7下Microsoft SQL Server 2008安裝圖解和注意事項(xiàng)
這篇文章主要介紹了Windows7下Microsoft SQL Server 2008安裝圖解和注意事項(xiàng),超詳細(xì)的圖文記錄哦,需要的朋友可以參考下2014-07-07
sql server 2008 數(shù)據(jù)庫(kù)管理系統(tǒng)使用SQL語(yǔ)句創(chuàng)建登錄用戶步驟詳解
這篇文章主要介紹了sql server 2008 數(shù)據(jù)庫(kù)管理系統(tǒng)使用SQL語(yǔ)句創(chuàng)建登錄用戶步驟詳解,需要的朋友可以參考下2017-05-05
SQL server 2008不允許保存更改的完美解決辦法(圖解)
我重裝系統(tǒng)后就安裝了SQL Server2008R2,第一次使用時(shí)在修改表結(jié)構(gòu)的時(shí)候經(jīng)碰到這樣一個(gè)警告【不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表.對(duì)這樣的錯(cuò)誤提示怎么解決呢?下面小編通過(guò)圖文并茂的形式給大家分享解決辦法2017-01-01
SQL Server 2008怎樣添加自增列實(shí)現(xiàn)自增序號(hào)
有的表需要添加自增列,在添加新紀(jì)錄時(shí)自動(dòng)添加一個(gè)序號(hào),有兩種不錯(cuò)的方法通過(guò)T-SQL代碼、通過(guò)企業(yè)管理器在此分享給大家2013-09-09
SQL Server 2008數(shù)據(jù)庫(kù)設(shè)置定期自動(dòng)備份的方法
這篇文章主要給大家介紹了關(guān)于SQL Server 2008數(shù)據(jù)庫(kù)設(shè)置定期自動(dòng)備份的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用SQL Server2008具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧2018-11-11
使用Sqlserver事務(wù)發(fā)布實(shí)現(xiàn)數(shù)據(jù)同步(sql2008)
事務(wù)的功能在sqlserver中由來(lái)已久,因?yàn)樽罱谧鲆粋€(gè)數(shù)據(jù)同步方案,所以有機(jī)會(huì)再次研究一下它以及快照等,發(fā)現(xiàn)還是有很多不錯(cuò)的功能和改進(jìn)的。這里以sqlserver2008的事務(wù)發(fā)布功能為例,對(duì)發(fā)布訂閱的方式簡(jiǎn)要介紹一下操作流程,一方面做個(gè)總結(jié)備份,一方面與大家進(jìn)行一下分享和交流2013-03-03
SQL Server2008 R2 數(shù)據(jù)庫(kù)鏡像實(shí)施手冊(cè)(雙機(jī))SQL Server2014同樣適用
這篇文章主要介紹了SQL Server2008 R2 數(shù)據(jù)庫(kù)鏡像實(shí)施手冊(cè)(雙機(jī))SQL Server2014同樣適用,需要的朋友可以參考下2017-04-04
解決SQL SERVER 2008數(shù)據(jù)庫(kù)表中修改字段后不能保存
SQL SERVER 2008數(shù)據(jù)庫(kù)表中修改字段后不能保存,這種情況將阻止保存要求重新創(chuàng)建表的更改一項(xiàng)的鉤鉤去掉就OK了2013-11-11

