小弟不才在此請教前輩們!!
我有一部Windows Server 2003 上面主要安裝SQL Server 2000以提供遠端的VB程式連結,
Windows預設有Guest帳號目前沒有關閉,因為只要Windows的Guest停用,
遠端的SQL Server Manager就無法連線,Guest帳號啟用遠端就可以連線,到底是Windows的問題還是SQL的問題呢?
基於以下兩個因素我想停用Windows 的Guest帳號,
第一,安全性問題,上個月這部Server因為Guest帳號沒有停用曾經受到病毒攻擊與感然,所以我要停用Guest帳號
第二,我要建立資料分享,我已經建立的許多帳號與權限,但是只要Guest帳號啟用著,
遠端從網芳進入此Server就自動用Guest帳號,也不會問帳號密碼,所以建立的權限都無法使用

我該如何停用Guset帳號而不影響SQL的與遠端連線呢?
若Guest帳號不能停用,那我又該如何分享資料呢?
可以試試把兩部電腦的使用者帳號和密碼都設一樣

仔細看了一下你的問題
有一個問題讓我很納悶
你是跑網域還是工作群組?
工作群組裡的server對底下的電腦掌控度很低
我和你遇過同樣的問題...

直接將Guest停用、檢查Windows的防火牆是否有開放SQL連線。如果沒有那就多建立一條規則開放SQL的連線。
答覆兩位前輩的疑問
TO : vienna82
Server只有跑工作群組阿,沒有網域伺服器

TO : 陳曉羽
我的防火牆是關閉的

在網路上搜尋過沒看到windows guest帳號與SQL Server有什麼關係? 真是怪了.....
關於資料夾 假設:
1. server 上的帳號/密碼 ok
2. 分享資料夾的 share 權限明確指給帳號(務必刪除 everyone)

那就到 client 電腦上連線網路磁碟機 就會問帳號/密碼
並勾選 reconnect at logon 就行了

關於 SQL Server Manager(Enterprise Manager?)
可能要確認一下 到底是用 windows 認証或 SQL 認証連到 SQL server 的
任由他人笑癡狂,我行我素獨驥闖,海天湛藍共一色,山水碧綠立兩旁
slash.kuo wrote:
Server只有跑工作群組阿,沒有網域伺服器


server 2003也是有網域功能的
預設是工作群組
但在工作群組模式下
server 2003和98地位是相同的
沒有明顯的主從關係
對網管來說
這樣的架構要管理會比較累

網域的東東你可以到微軟網站搜尋相關資訊
關閉GUEST帳號,在SERVER上分別建立你所分享資料夾的那些USER的帳號與密碼,以及在SQL上在你想讓USER連進來的資料庫建立要連接的使用者帳號密碼。(除非你都用SA連進來,那應該就不用設)
樓主安裝SQL2000的時候
是選擇何種驗證方式
是混合式驗證還是windows整合式驗證?
可能是這邊出了問題
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!