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)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 集安市| 乐安县| 若尔盖县| 阿拉尔市| 昔阳县| 三河市| 甘谷县| 渝北区| 肇州县| 张掖市| 沈丘县| 特克斯县| 浙江省| 平邑县| 高州市| 泽州县| 杨浦区| 吴堡县| 阿瓦提县| 九台市| 青州市| 阳春市| 云安县| 双峰县| 昭平县| 博兴县| 大丰市| 家居| 同心县| 剑阁县| 白河县| 上杭县| 方山县| 丘北县| 寿宁县| 丁青县| 长丰县| 连州市| 和静县| 吉林省| 沭阳县|