SQL Server 2005預設是不允許遠端連線的,要想通過遠端連線實現MSSQL,Database Backup,需要做如下設定:
步驟/方法
1.開啟SQL Server Configuration Manager,使用windows身份登入
2.登入後,右鍵選擇“屬性”。左側選擇“安全性”,選中右側的“SQLServer,和 Windows 身分識別驗證模式”以啟用混合登入模式
3.選擇“串連”,勾選“允許遠端連線此伺服器”,然後點“確定”
4.展開“安全性”,“錄名”,“建立登陸名”,以mylink為例
5.左側選擇“常規”,右側選擇“SQL Server 身分識別驗證”,並設定密碼,同時在下面“預設資料庫”上勾選你要備份的資料庫。
6.左側選擇“使用者映射”,在右面選擇要映射的資料庫,並在前面打勾
7.左側選擇“狀態”,在右面欄中 選中"授予"、“啟用”,這兩項一般是預設的,但如果預設的不是此兩項必須改過來,不然是連不上的!點擊‘確定'
8.選中你要備份的資料庫,這裡以my_dbfen_0為例,右鍵選擇“屬性”
9.選擇“許可權”,選中資料庫使用者mylink,給mylink使用者授予select許可權。(要正常成功的話,這一步一定要設定喲!)
10.至此SSMS已設定完畢,先退出,再用mylink登入,成功即表示mylink帳戶已經啟用
11.開啟sql server組態管理員。在左則選擇sql server網路設定節點下的sqlexpress的協議,在右側的TCP/IP預設是“否”雙擊開啟設定面板將其修改為“是”
這裡可以選擇“IP 位址”選項卡,設定TCP的連接埠,預設的為“1433”
如果您的資料庫地址為localhost,您可以在這裡修改資料庫IP。
12.在左則選擇sql Native Client 100配置節點下的用戶端協議,啟用右側的 TCP/IP協議。
至此,我們完成了MSSQL資料庫遠端連線授權。現在,我們可以用剛才建立的“登入名稱”和“密碼”去多備份上備份MSSQL資料庫了。