Ⅰ sql server問題
都是用於設置許可權的,如果你是設計資料庫軟體的話大可不必特別關注這些。
登錄:分系統登錄和SA賬戶登錄,前者就是能登進Windows可就能用SQL Sever的資料庫,後者就是在能登進Windows的情況下還能登錄SA賬戶才能用。至於角色(包括伺服器角色、資料庫角色),首先要明確角色是許可權的集合(一般系統中預設了幾個,也可以自己定義),它用於分配給用戶,一旦用戶被分配給了某一個角色時,角色是什麼許可權,用戶就是什麼許可權。用戶與用戶組就是把用戶歸類於用戶組中,以便統一管理。這樣在,對一群用戶作許可權更改時(前提是這些用戶在一個用戶組中),只要更改用戶組就行了,不必對每個用戶都去設一遍。
Ⅱ SQL SERVER的兩個系統資料庫master和msdb的功能各是什麼
1、master資料庫的作用
master資料庫是SQL Server中最重要的資料庫,記錄了SQL Server系統中所有的系統信息,包括登入賬戶、系統配置和設置、伺服器中資料庫的名稱、相關信息和這些資料庫文件的位置,以及SQL Server初始化信息等。
由於master資料庫記錄了如此多且重要的信息,一旦資料庫文件損失或損毀,將對整個SQL Server系統的運行造成重大的影響,甚至是得整個系統癱瘓,因此,要經常對master資料庫進行備份,以便在發生問題時,對資料庫進行恢復。
2、msdb系統資料庫的作用
msdb系統資料庫是提供提「SQL Server代理服務」調度警報、作業以及記錄操作員時使用。如果不使用這些SQL Server代理服務,就不會使用到該系統資料庫。
SQL Server代理服務是SQL Server中的一個Windows服務,用於運行任何已創建的計劃作業。作業是指SQL Server中定義的能自動運行的一系列操作。
(2)master資料庫是什麼擴展閱讀
SQL Server的起源
SQL Server 是一個關系資料庫管理系統。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開發的,於1988 年推出了第一個OS/2版本。
在Windows NT 推出後,Microsoft 將SQL Server移植到Windows NT系統上,專注於開發推廣SQL Server 的Windows NT 版本。Sybase 則較專注於SQL Server在UNⅨ操作系統上的應用。
SQL Server 2000 是Microsoft 公司推出的SQL Server資料庫管理系統,該版本繼承了SQL Server 7.0 版本的優點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關軟體集成程度高等優點。