qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          B/S架構測試環境搭建_SQLServer篇(Win32系統)

          前言:此篇講解在Win32系統下SQLServer創建數據庫和用戶(建立測試環境必需),順帶講下用戶和登錄名的區別,不對之處,歡迎拍磚。

            一、創建數據庫:

            (1)SQLServer安裝過程中有一個需要注意的地方,設置各個系統的賬戶和密碼,見下圖:

          圖1 設置所有的賬戶和密碼

            其他的沒什么需要留意的了,只需按照提示一步步走完就算安裝成功了。

            (2)SQLServer安裝完成后,在“開始”--“程序”--“SQLServer”--“SQLServer Management Studio”中打開SQLServer的管理頁面,系統會彈出連接DB的對話框,選擇對應數據庫引擎、服務器名稱、連接方式和對應的用戶名和密碼(有個默認的sa用戶,初始密碼為空,登陸成功后可以修改)。

          圖2 SQLServer登陸頁面

            (3)連接成功后可以查看當前連接的對象資源管理器,此時系統中的數據庫只有系統默認的,我們測試時候需要新建對應的數據庫,一方面是為了不影響系統數據庫的結構,另一方面測試也需要一個純凈的環境。

            (4)右鍵數據庫,選擇新建數據庫,輸入數據庫名稱,此時可以選擇該數據庫的Owner(系統當前存在的登錄名),如果不選擇,系統默認將Owner設定為當前登錄的登錄名。設置該DB的數據庫文件,初始大小,自增等變量,以及對應的存放位置,此處和create database Database_Name On primary(...) Log On(...)這種語法是一致的,需要指定的話填寫對應的內容,不需要的話系統會保持默認。

           (5)接下來是創建用戶,展開該DB,在“安全性”欄中右鍵“用戶”,輸入對應的用戶名,并選擇映射的登錄名,選擇對應的架構和角色成員(個人覺得ddladmin一般情況下就可以了,害怕權限小了影響使用可以選擇owner,每個角色對應的權限幫助文檔中有詳細的說明),至于用戶名和登錄名之間的映射關系放在下一段中講。

            (6)用戶建立完成后可以使用測試工具或寫代碼測試連接,user/password是登陸名。登錄名的CRUD在對象資源管理器的“安全性”的“登錄名”下,創建的時候選擇映射的用戶(第三欄)和選擇默認的DB。不選擇系統將默認處理。(SQLServer默認端口號是1433,占用了可以用命令netstat -a -o -n查看)。

          圖3 測試SQLServer連接

            二、登錄名和用戶名:

            (1)登錄名顧名思義是用來登錄SQLServer系統的,用戶名是數據庫的user,在SQLServer中,兩者之間是一種多對多的映射關系。

            (2)需要使用系統的時候,登錄名是必須的,沒有登錄名就無法使用SQLServer系統,但是登陸成功后你能夠有多少權限使用某個數據庫,取決于該登錄名映射的用戶名的權限。一個登錄名可以映射不同數據庫的多個用戶,同理一個用戶也可以映射多個登錄名,但是在同一個數據庫中,一個登錄名只能有一個用戶與之映射。

            (3)在創建數據庫時,如果不指定owner,系統會把當前登錄名設置成該DB的owner,那么當前的登錄名就會映射到該DB創建時默認的用戶dbo上,其他的登錄名在未手動設置關聯用戶時關聯該DB中默認guest用戶。owner可以使用該DB的任何功能。guest用戶的權限則小的多。

            暫時先總結這么多,基本的測試環境搭建,SQLServer功能很強大,算是入門級的,希望對大家有幫助。






          posted on 2011-11-18 14:46 順其自然EVO 閱讀(542) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2011年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 囊谦县| 延边| 大庆市| 中山市| 东乡县| 道真| 鹤山市| 河西区| 黎川县| 大足县| 平罗县| 库伦旗| 会昌县| 汝州市| 崇义县| 开化县| 固安县| 永宁县| 仪陇县| 宝兴县| 青神县| 芜湖县| 乾安县| 昂仁县| 德钦县| 抚州市| 塔城市| 稻城县| 额尔古纳市| 大埔区| 平凉市| 扬中市| 洮南市| 秭归县| 宜川县| 建德市| 莆田市| 乳山市| 浠水县| 潮安县| 封开县|