1. 程式人生 > >SQL Server數據庫基礎筆記

SQL Server數據庫基礎筆記

狀態 常見問題 upd 登錄名 sel use 安裝路徑 windows 步驟

啟動和停止SQL Server服務三種形式

  1. 後臺啟動服務

計算機—>右鍵—>管理—>服務和應用程序—>服務—>sql server(MSSQLSERVER)

  1. SQL Server配置管理器啟動服務

開始—>安裝路徑—>配置工具—>sql server配置管理器

  1. 在運行窗口中使用命令啟動和停止服務

Windows(鍵)+r

啟動SQL Server服務:net start mssqlserver

停止SAL Server服務:net stop mssqlserver

SQL Server的身份驗證模式

  1. 身份驗證模式有兩種:Windows身份驗證和SQL Server身份驗證
  2. 配置身份驗證模式(常見問題:18456,18470)步驟:

(1) 對象資源管理器中單擊右鍵—>安全性—>配置身份驗證模式

(2) 修改sa登陸密碼—>直接找安全性—>登錄名—>sa—>右鍵—>屬性

(3) 啟用sa賬戶—>直接找安全性—>登錄名—>sa—>右鍵—>屬性—>狀態—>啟用

(4) 重新啟動服務—>對象資源管理器上單擊右鍵—>重新啟動

使用SQL語句創建數據庫

USE maste--當前指向的操作的數據庫

GO

CREATE DATABASE E_Market

ON PRIMARY --主文件組

(

NAME=’E_Market_data’,--邏輯文件名

--物理文件名

FILENAME=’H:\project\E_Market_data.mdf’,

SIZE=5MB,--初始大小

MAXSIZE=100MB,--最大容量

FILEGROWHE=15%--增長率

)

LOG ON --日誌文件

(

NAME=’E_Market_log’,

FILENAME=’H:\project\E_Market_log.ldf’,

SIZE=5MB,

FILEGROWTH=0—未啟動自動增長

)

GO

SELECT *FROM sysdatabases --查詢數據庫

使用SQL語句刪除數據庫

--刪除一個名稱為E_Market的數據庫

DROP DATABASE E_Market

--檢查想要刪除的數據庫是否存在

IF EXISTS(SELECT * FROM sysdatabases WHERE name=’ E_Market’)

DROP DATABASE E_Market

使用SQL語句創建登錄名及為用戶賦予權限

--創建登錄名

USE master

GO

CREATE LOGIN pbMaster WITH PASSWORD=’123456’

GO

--創建數據庫用戶

USE E_Market

GO

CREATE USER MasterDBUser FOR LOGIN pbMaster

GO

--為MasterDBUser賦予查看、新增、修改的操作權限

USER E_Market

GO

CRANT SELECT,INSERT,UPDATE ON UserInfo TO MasterDBUser

GO

--將UPDATE權限進行回收

USER E_Market

GO

REVOKE UPDATE ON UserInfo TO MasterDBUser

GO

SQL Server數據庫基礎筆記