㈠ sqlserver為本地賬戶添加資料庫的許可權,需要重啟資料庫嗎加資料庫
1在資料庫實例端開啟sql server身份驗證模式
2重啟資料庫,在重啟資料庫服務的過程中可能會報錯,會提示在本地不支持重啟服務之類的信息,這里可以這樣解決:
打開「服務」組件,並且點開sqlserver服務的屬性選項:
在屬性選項卡中點開登錄的選項卡,然後重新輸一次伺服器的密碼,點擊確定,再重啟資料庫服務就可以了
3新建帳號並且授權
打開sqlserver management studio管理工具,在「安全性」選項卡裡面的「登錄名」右鍵單擊選擇新建登錄名:
在常規選項卡裡面,輸入登錄名,選擇sql server身份驗證,輸入密碼,反選強制密碼策略,這樣就不用經常去更改資料庫賬戶的密碼了,選擇默認資料庫,這個大家根據自己想授權遠程登錄到的資料庫來選擇
在伺服器角色的選項卡裡面,選擇public和sysadmin兩個伺服器角色
在用戶映射的選項卡裡面,勾選你想要遠程連接的資料庫,下面資料庫角色成員身份那裡勾選,我這里全部都選了
點擊確定
4如果我們建立錯了賬戶想刪除重建怎麼辦呢,這里注意有兩個地方的賬戶需要刪除,一個是在安全性——登錄名選項卡那裡,一個是在你授權的資料庫——安全性——用戶那裡
㈡ 如何在sqlserver建立新用戶並關聯相應的資料庫
--SQLServer:一、操作步驟首先進入資料庫級別的【安全性】-【登錄名】-【新建登錄名】(圖1:新建登錄名)2.在【常規】選項卡中,如下圖所示,創建登陸名,並設置默認的資料庫。(圖2:設置選項)3.在【用戶映射】選項卡中,如下圖所示,勾選需要設置的資料庫,並設置【架構】,點擊【確認】按鈕,完成創建用戶的操作(圖3:選擇對應資料庫)4.現在我們就可以對TestLog資料庫中的User表進行許可權的設置了,【表】-【屬性】(圖4:選擇對應表)5.在【許可權】選項卡中,如下圖所示,依此點擊【添加】-【瀏覽】-【選擇對象】(圖5:設置訪問表的用戶)6.在上面點擊【確認】後,我們就可以下面的列表中找到對應的許可權,如果你還想細化到列的許可權的話,右下角還有一個【列許可權】的按鈕可以進行設置,點擊【確認】按鈕就完成了這些許可權的設置了(圖6:許可權列表)7.現在就使用TestUser用戶登陸資料庫了,登陸後如下圖所示,現在只能看到一個表了(圖7:效果)二、注意事項在上面的第3步驟中需要注意:如果這里沒有選擇對應的資料庫的話,之後去TestLog資料庫中是找不到TestUser。(圖8:找不到TestUser用戶)2.在上面的第3步驟,設置完TestLog數據後,需要點擊【確認】按鈕,完成創建用戶操作,如果這個時候去設置【安全對象】,是無法在【添加】-【特定對象】-【對象類型】-【登陸名】-【瀏覽】中找到剛剛新建的TestUser用戶的。3.其實在資料庫級別的【安全性】創建的用戶是屬於全局的,當設置了某個資料庫,比如TestLog之後,這個用戶就會出現在這個資料庫的【安全性】列表中。如果刪除TestLog這個用戶,會出現下面的提示。刪除了後,這個用戶就無法登陸了。需要去對應的資料庫中刪除用戶,如果沒有刪除又創建,是會報錯的。(圖9:刪除TestUser用戶)4.在第6步的【顯式許可權】列表中,如果選擇了【Control】這個選項,那麼在【Select】中設置查詢【列許可權】就沒有意義了,查詢就不會受限制了。如果設置【列許可權】,在正常情況下會顯示下圖的報錯信息:(圖10:效果)5.在TestLog資料庫的【安全性】-【TestUser】-【屬性】-【安全對象】-【添加】-【對象類型】這里有關於資料庫級別的一些對象類型可以設置。(圖11:其它對象類型)
㈢ 在SQL SERVER如何添加數據用戶
打開
"企業管理器"
-
"機器名"
-
"安全性"
-
"登陸"
,右鍵點擊
"新建登陸"填寫如下:名稱:"sql_name"
(您的資料庫登陸用戶名)
身份驗證選
"SQL
Server
身份驗證"
,密碼為:"sql_pass"
(您的資料庫登陸密碼)
資料庫選:"Cms_Data"
伺服器腳色選:Database
Creators
資料庫訪問
"許可"
選擇:"Cms_Data",資料庫角色充許中選擇:"public"、"db_owner"
點確定,再次輸入上一次輸入的密碼:"sql_pass"
即可配置成功!
以上未說到的則安
SQL
Server
里的默認值,不需要改動;
密碼可填寫你自己想要的密碼,建議修改成復雜一點的;
㈣ sql server 2008怎麼建立伺服器
1.打開SQLserverconfigurationmanager,找到其中的SQLserver網路配置,然後是實例名的協議(我的實例名是SQLEXPRESS)。如下圖所示。