溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQLserver運維必備:權限管理、備份、復制

發(fā)布時間:2020-07-18 12:23:17 來源:網(wǎng)絡 閱讀:8774 作者:小生博客 欄目:建站服務器

   小生博客:http://xsboke.blog.51cto.com

  



                                -------謝謝您的參考,如有疑問,歡迎交流


一、權限簡介

二、備份簡介

三、復制簡介

四、案例



。。。。。。。。。。。。。

一、 權限

  1. SQL Server 的安全機制

    1)客戶機的安全機制

    2)服務器的安全機制

       登錄實例的賬號和密碼

       身份驗證模式

       權限角色

    3)數(shù)據(jù)庫的安全機制

       訪問數(shù)據(jù)庫的“數(shù)據(jù)庫用戶”

       權限角色

    4)數(shù)據(jù)對象的安全機制

       查詢、更新、插入、刪除    

  2. 登錄權限設置

    1)SQL Server的身份驗證模式

      AWindows身份驗證模式

        使用Windows用戶和密碼

        適用于局域網(wǎng)內(nèi)部使用,如Windows域環(huán)境

      BSQL Server Windows 身份驗證模式(混合驗證模式)

        用戶名通過SQL Server創(chuàng)建并存儲

    2)登錄權限設置

      A設置登錄賬戶

        Windows用戶或SQL Server用戶。

      BSA賬戶的使用

        設置復雜密碼,

        建議禁用SA,并創(chuàng)建一個擁有與SA權限相同的超級用戶。

  3. 訪問許可權限設置

    1)服務器級別設置:只對服務器有效,對數(shù)據(jù)庫和表無效


n  作用于整個實例

n  訪問實例

n  在實例中創(chuàng)建數(shù)據(jù)庫、管理和審核登錄賬戶等管理權限


    2) 數(shù)據(jù)庫級別設置:只對單個數(shù)據(jù)庫有效

n  特點:

作用于單個數(shù)據(jù)庫,

對數(shù)據(jù)庫進行查詢、更新、備份和還原等操作。

n  數(shù)據(jù)庫用戶:

登錄賬戶的一個映射。

n  內(nèi)置數(shù)據(jù)庫用戶

dbo:數(shù)據(jù)庫所有者,

guest:來賓用戶。

    3)對象級別權限設置

n  更加細化的權限,作用于表、視圖、存儲過程等
n  為表授權
n  為數(shù)據(jù)庫授權
n  為存儲過程授權

二、 備份

  1. 備份類型

1)完整備份

備份整個數(shù)據(jù)庫、部分事務日志、數(shù)據(jù)庫結(jié)構和文件結(jié)構,

是任何其他備份類型的基礎。

2)差異備份

備份上一次完整備份之后所有更改的數(shù)據(jù)

3)事務日志備份

主要是T-SQL語句,記錄了數(shù)據(jù)庫的所有改變,相當于增量備份,支持時間點還原。

 2. 恢復操作

1)每次恢復數(shù)據(jù)庫必須選擇完整備份

2)如果在完整備份后使用的都是差異備份,那么選擇完整備份后,只需要選擇最后一次差異備份即可

3)如果在完整備份后使用的都是事務日志備份,那么需要選擇每次的備份去恢復

  3. 備份設備

1)SQL Server支持的媒體:磁盤、磁帶等

2)備份設備

物理備份設備:是操作系統(tǒng)用來標識備份設備的名稱

C:\Backups\Accounting\Full.bak

邏輯備份設備:是用戶定義的別名,用來標識物理備份設備

3)使用備份設備的優(yōu)點:可以查詢之前的備份的信息

三、 復制

   SQLserver運維必備:權限管理、備份、復制

  1. 復制簡介

1)作用

實現(xiàn)數(shù)據(jù)的同步,將主數(shù)據(jù)庫上的數(shù)據(jù)更新到其他數(shù)據(jù)庫

2)優(yōu)點

節(jié)約成本、降低工作量

3)組成:發(fā)布服務器、分發(fā)服務器、訂閱服務器

注釋:

a.發(fā)布服務器:主數(shù)據(jù)庫。

b.分發(fā)服務器:發(fā)布服務器通過分發(fā)服務器將數(shù)據(jù)分發(fā)到訂閱服務器上(分發(fā)服務器一般不獨立,與發(fā)布服務器在一臺機器上)

c.訂閱服務器:接收同步數(shù)據(jù)的服務器。


 2. 配置復制時需要注意:

l  做復制的表必須要有一個主鍵

l  登錄模式必須為混合模式(做異地復制時)

l  代理服務必須開啟,代理服務與自動化相關(自動同步數(shù)據(jù))

l  sql server的端口1433必須開啟

l  sql server配置管理器中的網(wǎng)絡配置中TCP/IP協(xié)議要

  1)發(fā)布方式

l快照發(fā)布:

只能將發(fā)布服務器上的數(shù)據(jù)同步到訂閱服務器上,但是不能更新數(shù)據(jù)。

l事務發(fā)布:

可以把數(shù)據(jù)發(fā)布到訂閱服務器上,而且在發(fā)布服務器上更改表時,訂閱服務器也會更新,但是訂閱服務器更新數(shù)據(jù)時,發(fā)布服務器不會同步,屬于單向的

l合并發(fā)布:

資源占用多,但是可以實現(xiàn)發(fā)布服務器更新數(shù)據(jù),訂閱服務器也會更新,訂閱服務器更新數(shù)據(jù),發(fā)布服務器也會更新

l具有可更新訂閱的事務發(fā)布:

05版增加的新功能

解釋:一般后兩種發(fā)布方式使用比較少,因為一般不會讓雙方都可以更新數(shù)據(jù),一般都使用事務發(fā)布,做事務發(fā)布的時候必須先做一次快照發(fā)布(根據(jù)向?qū)гO置即可)

   2)訂閱方式:有兩種


  a.在分發(fā)服務器上進行推送訂閱,也叫強制訂閱(在分發(fā)服務器上)。

  b.請求訂閱(在訂閱服務器上使用)。



   3)實例名修改后需要執(zhí)行的語句:

sp_dropserver原數(shù)據(jù)庫的實例名:數(shù)據(jù)庫的實例名默認使用計算機的名字,所以當計算機名改變時,需要刪除之前的實例否則無法識別新的實例名(如果實例名有特殊字符則需要加中括號‘[]’)


sp_addserver新的實例名,local:應用新的實例名,如果是本地計算機,必須在實例名后面加‘,local’,然后重啟實例

  3. 具體實施流程

    1) 在發(fā)布服務器上新建復制

    2) 選擇訂閱方式

四、按列

本例概括

例:發(fā)布服務器和分發(fā)服務器為:WIN-B8RVQT412MQ

訂閱服務器為:hangzhou

要求:1. 使用復制功能,使WIN-B8RVQT412MQ上的shop表可以同步到hangzhou

      2. 使用事務快照(只有發(fā)布服務器更新數(shù)據(jù)會同步到訂閱服務器上,相反則不行)

      3. 使用推送訂閱(為了保證統(tǒng)一性)

注釋:經(jīng)過實驗,發(fā)現(xiàn),使用事務快照雖然訂閱服務器更新數(shù)據(jù),發(fā)布服務器不會同步,但是訂閱服務器可以更新同步過來的表的數(shù)據(jù),只是不同步而已。

 

 

 

1. 修改計算機名后需要做的操作(因為修改計算機名后數(shù)據(jù)庫可能無法識別)

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

2. 復制第一步,在訂閱和分發(fā)服務器上開啟1433端口,用于保證數(shù)據(jù)庫的連通性(我們這里分發(fā)和發(fā)布服務器安裝在一塊)。

  SQLserver運維必備:權限管理、備份、復制

3. 分別開啟發(fā)布服務器和訂閱服務器的代理服務,因為代理服務會涉及到自動化。

  SQLserver運維必備:權限管理、備份、復制

4. 查看SQL SERVER的配置工具中TCP/IP協(xié)議是否開啟,否則會影響分發(fā)服務器與訂閱服務器的連通性。

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

5. 登錄模式必須為混合模式,模式修改后最好重啟實例。

  SQLserver運維必備:權限管理、備份、復制

6. 做復制的表必須要有一個主鍵,下面舉例。

  SQLserver運維必備:權限管理、備份、復制

7. 開始發(fā)布此表(此例為事務發(fā)布,具體涵義請查看詳細文檔)

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

   

8. 開始新建訂閱(此例為推送訂閱,所以在分發(fā)服務器上創(chuàng)建即可,這里只說明一些需要注意的地方)

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制



9. 驗證復制是否成功。

  SQLserver運維必備:權限管理、備份、復制

10. 驗證發(fā)布服務器更新數(shù)據(jù),訂閱服務器是否同步。

  SQLserver運維必備:權限管理、備份、復制

  SQLserver運維必備:權限管理、備份、復制

 


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI