(重要參考:51自學網——SQL Server數據庫教程)
首先,用windows或sa身份登錄sqlserver,
打開安全性——登錄名——右鍵新建登錄名;在選擇頁——常規中,新建命為user_b的登錄名,選擇sqlserver身份驗證方式,設置密碼確認密碼,不勾選強制實施密碼策略;下一步選擇用戶映射。
在選擇頁——用戶映射中,選擇要使用的數據庫勾選
這里完成后,就可以用user_b來登錄sqlserver和查看e_market database了,但要對數據庫進行增查改刪操作,再點擊安全對象,設置用戶的權限。
設置用戶的權限有兩種方式,上一節已經講過,這里不詳細文字了。直接上圖:
先選擇E_Market數據庫,展開,選擇安全性——用戶——user_b——右鍵屬性
在選擇頁——成員身份中按下圖設置,勾選db_datareader/da_datawriter/db_ddladmin/db_owner,確定。
由此,可以通過user_b登錄sqlserver,並訪問數據庫E_Market,進行增查改刪的操作了。要是對其他數據庫添加用戶,可同理類推即可。
另外,要是想刪除自創建的用戶,記得一定要先刪除數據庫中的用戶名,最后再去刪除登錄名,順序不能弄反。(若已經全部刪除了數據庫中的用戶名,但在刪除登錄名的時候還是報錯,試一下刷新數據庫再重新刪除!)即,創建從登錄名到用戶名,刪除從用戶名到登錄名。