文章插圖

文章插圖
直接用sa用戶連接不安全,一般需要新建一個用戶 。
一、新建一個用戶并授權:
1、創建登陸帳戶(create login)
create login username with password=’123456′, default_database=master
2、為登陸賬戶創建數據庫用戶(create user),一般用戶名跟登陸賬戶名一樣
create user username for login username with default_schema=dbo
3、通過加入數據庫角色,賦予數據庫用戶“db_owner”權限
exec sp_addrolemember ‘db_owner’, ‘username’
4、 賦予查看系統進程權限(可選,用于查看sys.dm_*相關視圖)
GRANT VIEW SERVER STATE TO username;
示例截圖:
網絡配置中開啟TCP/IP協議
1、 打開SSCM,如下圖所示:
完成上面步驟后可以連接數據庫,但打開時會報無法在當前安全上下文下訪問數據庫的錯誤信息,因為trustworthy數據庫屬性用于指明 SQL Server 實例是否信任該數據庫以及其中的內容,而默認情況下,此設置為 OFF,所以只需把它設置為on,并授權用戶訪問即可 。
1、查看看到哪些數據庫開了trustworthy屬性:
SELECT name, database_id, is_trustworthy_on FROM sys.databases,默認只有msdb開著的 。
ALTER DATABASE 數據庫名 SET TRUSTWORTHY ON
ALTER AUTHORIZATION ON DATABASE::數據庫名 TO [用戶名]
- 藍牙連接器下載 藍牙耳機連接軟件下載
- 無線網絡怎么連接手機 手機連無線無互聯網連接
- 電腦好用的wifi 電腦連接免費wifi哪個軟件好
- php excel導入數據庫更新數據 phpexcel導入數據庫亂碼
- 磁力連接手機怎么用 手機如何使用磁力連鏈接
- 數據庫的安全審計提供了事后審查的安全機制 什么是數據庫審計?它是如何保障數據庫安全性的?
- Ensembl數據庫 ensembles
- 常用遠程桌面連接命令和工具 遠程連接工具都有哪些
- 智能電視 手機怎么連接電視步驟
- sdl使用 sdl庫函數
