SQL SERVER 2005 配置-sa
1. 用Windows身份驗證登陸(這個應該是不會存在問題的, 在新安裝好例項(SQL Server)的情況下, Windows身份驗證是不可能被禁用的(安裝過程中沒有可以設定禁用Windows身份驗證的地方) Manage Studio -- 選單"檔案"--"連線物件資源管理器", 身份驗證中選擇"Windows Authentication"
2. 連線成功後, 右鍵你的例項, 選擇"屬性"
3. 在"屬性"視窗中, 轉到"Security"(安全性)項, 在"伺服器身份驗證"中設定為"SQL Server和Windows身份驗證模式", 確定, 根據提示, 你應該重新啟動sql服務
4. 重新啟動sql服務後, 照用Windows身份驗證連線, 然後執行下面的語句啟用sa使用者, 同時清除sa的密碼(能成功登陸後再根據你的需要設定)
EXEC sp_password null,null,'sa'
ALTER LOGIN sa ENABLE
5. 語句執行完成後, 再用sa連線你的例項, 應該就沒有問題了.
#1-1# 另闢蹊徑
1.同樣用Windows身份驗證登陸,在測欄資料庫名稱上右鍵“屬性”,在“伺服器屬性”頁面測欄中,選“安全性”,在“伺服器身份驗證”中改選“SQL Server和Windows身份驗證模式。
2. 新設立帳戶和密碼時,在Management Studio中選擇“安全性”->“登入名”,通過右鍵快捷選單可建立新的登入名,並設定密碼。在樹中雙擊某個登入名,例如sa,選擇“狀態”->“啟用”,以啟用(或禁用)帳戶。但是要注意新建帳戶必須與一個預設的資料庫關聯,否則登入時會提示“管道另一端無程式”。例如右擊sa帳戶,從快捷選單中選擇“屬性”命令,在“登入屬性”對話方塊中選擇“常規”頁,在該頁底部為此帳戶選擇一個預設資料庫,例如“master”。注意重啟SQL Server使上述設定生效。
3.設定sa密碼後,重新連線物件資源管理器,並選SQL的登入方式,成功登入。
###其他特殊情況,尚未經歷,繼續摸索--
—————————————————楚河漢界————————————————————————————
#2# "此資料庫沒有有效所有者,因此無法安裝資料庫關係圖支援物件"的解決辦法
【轉自】http://feiyu.asgard.cn/article_211.html
sql2000備份的資料庫還原到sql2005後,選擇“資料庫關係圖”提示:此資料庫沒有有效所有者,因此無法安裝資料庫關係圖支援物件。若 要繼續,請首先使用“資料庫屬性”對話方塊的“檔案”頁或 Alter AUTHORIZATION 語句將資料庫所有者設定為有效登入名,然後再新增資料庫關係圖支援物件。
解決方法如下:
1、設定相容級別為90(2005為90)
USE [master]
GO EXEC dbo.sp_dbcmptlevel @dbname='資料庫名', @new_cmptlevel=90
GO
或是選責你還原的資料庫,點右鍵,選屬性->選項->相容級別,選擇sqlserver2005(90) 然後確定,
這時,你在該資料庫下展開“資料庫關係圖”節點時會有個提示,"此資料庫缺少一個或多個使用資料庫關係圖所需的支援物件,是否建立",選擇“是”即可。
2、通過以上的方法操作,如果問題依然存在的話,按下列方法繼續
選擇你的資料庫,然後選擇"安全性"->"使用者",選擇dbo,開啟屬性頁,如登入名為空的話,新建查詢,然後
use [你的資料庫名] EXEC sp_changedbowner 'sa'
執行成功後,你再選擇"資料庫關係圖"節點,時提示 “此資料庫缺少一個或多個使用資料庫關係圖所需的支援物件,是否建立",選擇“是”即可。 就可以看到原先建的關係圖了。
###注意命令中的空格###
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-609343/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 配置VS2008自帶的SQL Server 2005 Express sa登陸SQLServerExpress
- 修改SQL Server 2005 sa使用者密碼的方法SQLServer密碼
- 配置SQL Server 2005伺服器SQLServer伺服器
- 實戰 SQL Server 2005 映象配置SQLServer
- oracle11g gateway for sql server2005配置OracleGatewaySQLServer
- 配置SQL Server 2005允許遠端連線SQLServer
- SQL Server SA許可權最新入侵方法SQLServer
- SQL server 2005 expressSQLServerExpress
- 配置SQL Server Service Broker來傳送儲存過程資料(下)SASQLServer儲存過程
- SQL Server 2005詳細安裝過程及配置SQLServer
- 在 SQL Server 2005 中配置資料庫郵件SQLServer資料庫
- SQL Server 2005 允許遠端連線解配置SQLServer
- Sql Server 2005函式SQLServer函式
- SQL SERVER2005建Link ServerSQLServer
- SQL Server資料庫SA許可權總結SQLServer資料庫
- Windows server2003 + sql server2005 叢集配置安裝WindowsServerSQL
- Sql Server 2005新增T-sql特性SQLServer
- XML Support in Microsoft SQL Server 2005XMLROSSQLServer
- PowerShell連線 SQL Server 2005SQLServer
- Monitoring Tempdb in SQL Server 2005SQLServer
- 微軟SQL Server 2005速成版微軟SQLServer
- SQL Server2005快捷鍵SQLServer
- SQL SERVER 2005映象實驗SQLServer
- SQL Server 2005 Service Broker 初探SQLServer
- SQL Server 2005 Express Edition 概述SQLServerExpress
- SQL Server 2005:清空plan cacheSQLServer
- SQL Server 2005中修改 Server Collation的方法SQLServer
- 恢復 Microsoft SQL Server SA 密碼的三種方法ROSSQLServer密碼
- sql server 2005資料庫快照SQLServer資料庫
- SQL SERVER 2005表分割槽功能SQLServer
- SQL Server 2005動態管理物件SQLServer物件
- Sql server 2005中output用法解析SQLServer
- Sql Server 2005 日誌壓縮SQLServer
- SQL SERVER 2005 日誌收縮SQLServer
- sql server 2005使用點滴(1)SQLServer
- SQL Server 2005 Cluster 叢集部署SQLServer
- SQL Server 2005鎖的問題SQLServer
- 已安裝 SQL Server 2005 Express 工具。若要繼續,請刪除 SQL Server 2005 Express 工具SQLServerExpress