共用方式為


創建帳號

若要存取 Database Engine,使用者需要登入。 登入可以代表使用者身分為 Windows 帳戶或 Windows 群組的成員,也可能是僅存在於 SQL Server 中的 SQL Server 登入。 盡可能使用 Windows 驗證。

根據預設,計算機上的系統管理員可以完整存取 SQL Server。 在這一課,我們想要擁有較不具特殊許可權的使用者;因此,您將在計算機上建立新的本機 Windows 驗證帳戶。 若要這樣做,您必須是計算機上的系統管理員。 然後,您會授與該新使用者對 SQL Server 的存取權。

若要建立新的 Windows 帳戶

  1. 按兩下 [開始],按兩下 [ 執行],在 [ 開啟 ] 方塊中輸入 %SystemRoot%\system32\compmgmt.msc /s,然後按兩下 [ 確定 ] 以開啟電腦管理程式。

  2. [系統工具] 底下,展開 [ 本機使用者和群組],以滑鼠右鍵按兩下 [ 使用者],然後按兩下 [ 新增使用者]。

  3. 在 [ 用戶名稱] 方塊中,輸入 Mary

  4. 在 [ 密碼 ] 和 [ 確認密碼 ] 方塊中,輸入強密碼,然後按兩下 [ 建立 ] 以建立新的本機 Windows 使用者。

若要建立登入

  1. 在 SQL Server Management Studio 的 [查詢編輯器] 視窗中,輸入並執行下列程式代碼,並以您的電腦名稱取代 computer_nameFROM WINDOWS 表示 Windows 會驗證使用者。 選擇性DEFAULT_DATABASE參數會將Mary連接到TestData資料庫,除非其連接字串指出另一個資料庫。 此語句介紹分號作為 Transact-SQL 語句的可選結尾符號。

    CREATE LOGIN [computer_name\Mary]  
        FROM WINDOWS  
        WITH DEFAULT_DATABASE = [TestData];  
    GO  
    

    這會授權由您的計算機驗證的用戶名稱 Mary,以存取 SQL Server 的這個實例。 如果電腦上有多個 SQL Server 實例,您必須在每個必須存取的實例 Mary 上建立登入。

    備註

    因為 Mary 不是網域帳戶,因此此使用者名稱只能在這部電腦上進行驗證。

課程中的下一個工作

授與資料庫的存取權

另請參閱

CREATE LOGIN (Transact-SQL)
選擇驗證模式