SQL Server開發(SSMS介紹、服務、連接服務器、添加登錄名、權限)

前言

       Microsoft SQL Server 是一個全面的數據庫平臺,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 數據庫引擎爲關係型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務的高可用和高性能的數據應用程序。

一. SSMS (數據庫管理工具) 介紹

       可以通過開始菜單打開SQL server管理工具
       SSMS(SQL Server Management Studio),數據庫管理工具
在這裏插入圖片描述
       進入SSMS界面
在這裏插入圖片描述

二. SQL server服務

       如果想連接SQL server服務器,我們必須保證服務爲開啓狀態接下來介紹一下啓動或關閉服務的方式

  1. 可以在操作系統的 “服務” 中啓動或關閉服務。

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

  2. 通過DOS命令啓動或關閉服務

在這裏插入圖片描述
在這裏插入圖片描述

三. 連接SQL server服務器的兩種方式

1. Windows 身份驗證

       連接本地數據庫服務器
       1. 採用localhost可以連接本地服務器
在這裏插入圖片描述
       2. 採用 . "點"可以連接本地服務器
在這裏插入圖片描述
       3. 採用 IP地址 可以連接本地服務器
在這裏插入圖片描述

2. SQL server身份驗證(添加登錄名 及 登錄)

       用SQL server身份登錄首先要添加SQL server用戶。
       1.用Windows 身份登錄去創建SQL server用戶名進行登錄

用管理員身份登錄

在這裏插入圖片描述

安全性→登錄名→新建用戶名

在這裏插入圖片描述

在登錄名新建窗口中輸入用戶名、密碼並指定默認數據庫

可以勾選強制實施密碼策略複選框,對用戶輸入的密碼提出要求。

密碼策略只有Windows 2003以上的操作系統纔會有,只要求通過增加密碼 的複雜程度來防止破解,以增強安全性,要求符合以下三個條件

  1. 密碼不得包含三個或三個以上兩端用“空白”(空格、製表符、換行符等)“-”、“_”、“#” 字符連接字母或數字)
  2. 密碼長度至少爲六個字符。
  3. 密碼至少包含以下四類字符中的三類。
    3.1 英文大寫字母(A~Z)
    3.2 英文小寫字母(a~z)
    3.3 十個基本數字(0~9)
    3.4 非字母數字(如 !、$、#、或%)。

在這裏插入圖片描述

有了登錄名後,我們要對登錄名設置權限
第一類權限爲服務器角色

名稱 介紹
bulkadmin 可以執行BULK INSERT語句
dbcreator 可以創建、修改數據庫
diskadimin 管理磁盤文件
processadmin 管理SQL server 進程
public 有兩大特點:第一,初始狀態時沒有權限;第二,所有數據庫用戶都是它的成員
securityadmin 管理登錄和CREATE DATABASE的權限以及閱讀審計
serveradmin 配置服務器設置
setupadmin 安裝複製和管理擴展過程
sysadmin 執行SQL server任何動作(超級管理員)

在這裏插入圖片描述

第二類操作權限,用戶名對指定的數據庫的操作權限
上面選擇數據庫
下面設置數據庫角色的訪問權限

名稱 介紹
db_accessadmin 可以在數據庫中添加、刪除用戶
db_backupoperator 可以備份數據庫
db_datareader 可以讀取任何表中的數據
db_datawriter 可以添加、更改、刪除所有表中的數據
db_ddladmin 可以添加、更改、刪除數據庫對象(即可以執行DDL語句)
db_denydatareader 不能讀取任何表中的數據,但仍然可以通過存儲過程來查看
db_denydatawriter 不能更改任何表中的數據,但仍然可以通過存儲過程來修改
db_owner 執行任何操作
db_securityadmin 可以更改數據中的權限和角色
public 每個數據庫用戶都屬於public角色.未對用戶授權之前,該用戶將被授予public角色的權限.該角色不能被刪除

在這裏插入圖片描述

選擇狀態→登錄名(啓動),確定即可用SQL server身份登錄

在這裏插入圖片描述

       用我們剛纔註冊的身份去登錄

在這裏插入圖片描述

3. 開啓或關閉服務

  1. 如果沒有開啓服務,連接的時候會提示你無法連接到服務。

在這裏插入圖片描述

  2. 如果開啓服務,我們會進入SQL server數據庫管理界面

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章