sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗的處理辦法。本站提示廣大學習愛好者:(sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是sql server 2008 用戶 NT AUTHORITY\IUSR 登錄失敗的處理辦法正文
用戶 'NT AUTHORITY\IUSR' 登錄失敗。
其實這樣的狀況,要不就是用戶名密碼不正確,要不就是用戶無法登錄sql server 2008.一步一步剖析。
1、首先asp銜接sql server 2008數據庫應該沒有問題。
之前我用了多種辦法,鏈接數據庫,其實鏈接2000與2005、2008的無區別
需求留意的是:
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是一樣的,需求在 平安性 > 登錄名那先創立登錄用戶名。
還需求留意一點,新建用戶的時分
sql server2008中的強迫施行密碼戰略,設置之後有的時分會呈現登錄失敗的狀況。
登錄失敗和密碼戰略沒多大關系吧,密碼戰略是你的密碼必需有多長,由什麼組成這樣的限制 是為了進步密碼的平安性而已
然後在到指定數據庫中 》 平安性 》 用戶
3、當 MUST_CHANGE 為 ON (開)時,不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項設為 OFF (關)
SQL2008錯誤:當 MUST_CHANGE 為 ON (開)時,不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項設為 OFF (關)。
在數據庫用戶管理中去掉了“強迫密碼過時”!
假如把“強迫施行密碼戰略”的勾也去掉了,呈現如下錯誤!
當 MUST_CHANGE 為 ON (開)時,不能將 CHECK_POLICY 和 CHECK_EXPIRATION 選項設為 OFF (關)。
普通狀況下把用戶:"刪除重建"下就可以了。不擔心的同窗可以參考上面的辦法,我沒試過。
明天遇到個錯誤,前幾天在SQL Server 2005中新建的帳號明天asp銜接時卻連不上了,asp顯示錯誤為“***必需修正登錄密碼**”,可是用windows帳號進入SQL Server 2005管理器中經過屬性方式修正密碼仍然有效,突然發現屬性那有個“強迫施行密碼戰略”默許是被選中,想必一定是這個惹起的。
SQL Server 2005 取消“強迫施行密碼戰略” 錯誤:15128 處理辦法
取消“強迫施行密碼戰略”點擊確認後卻彈出錯誤“***不能將check_policy和check_expiration選項設為off 錯誤 15128”取消逝敗,郁悶,百度了下,發現處理辦法很少,好不容易找到個辦法測試經過,以下是詳細步驟。
1、進入SQL Server 2005管理器中-新建查詢輸出“Alter LOGIN 登錄名 WITH PASSWORD='新密碼'; ”改成你自己相應的登錄名和新密碼-執行。
2、然後翻開該登錄名的屬性,取消“強迫施行密碼戰略”勾-確認,就OK了~
研討了半天,得用
ALTER LOGIN 登錄名 WITH PASSWORD='新密碼';
先修正一下這個帳號的密碼才行!
這是以sa身份修正登錄的密碼的,覺得這個選項讓登錄名登錄之後自己修正密碼,我試了下基本就沒法登錄啊,就是提示要更改密碼而已。
Windows Server的帳號就可以登錄後自己修正密碼,SQL Server中如何自己設置密碼呢?
其實普通狀況就是這些問題。