標籤:rdb 管理 問題 物理 star 使用 exists sql word
啟動和停止SQL Server服務三種形式
- 後台啟動服務
電腦—>右鍵—>管理—>服務和應用程式—>服務—>sql server(MSSQLSERVER)
- SQL Server組態管理員啟動服務
開始—>安裝路徑—>組態工具—>sql server組態管理員
- 在運行視窗中使用命令啟動和停止服務
Windows(鍵)+r
啟動SQL Server服務:net start mssqlserver
停止SAL Server服務:net stop mssqlserver
SQL Server的身分識別驗證模式
- 身分識別驗證模式有兩種:Windows身分識別驗證和SQL Server身分識別驗證
- 配置身分識別驗證模式(常見問題: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資料庫基礎筆記