文章插圖

文章插圖
直接用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 [用戶名]
- 邁克菲官方卸載工具 邁克菲殺毒軟件如何卸載
- 關鍵seo排名點擊軟件 seo刷關鍵詞排名工具
- 免費的項目管理工具 項目管理app推薦 免費
- 最好用的文件對比工具 文件相似度對比 軟件叫什么
- 百度指數快刷軟件 最好的刷排名工具
- mysql用什么工具 mysql工具類
- Windows7旗艦版激活工具 最好用的win7激活工具
- 文件校驗工具怎么用 文件校驗工具在哪
- 淘寶優化關鍵詞的方法 淘寶關鍵詞排名提升工具
- html連接mysql數據庫PHP html連接mysql數據庫PHP后文件名是什么
