sqlserver如何實現(xiàn)每個用戶只能查看自己的記錄?
在數(shù)據(jù)庫的"安全性"->"登錄名"里面設(shè)置用戶名,然后給每個用戶名賦權(quán).例:你建立了三個用戶A,B,C,他們分別需要管理數(shù)據(jù)庫DB里table1,table2和table3這3張表.首先將A,B,C賦予對DB的public角色.然后根據(jù)各自需要管理的表賦權(quán),比如用戶A對table1有刪除的權(quán)限,就執(zhí)行SQL語句:use DB grant delete on table1 to A.比如B對table2有修改權(quán)限,就執(zhí)行SQL語句:use DB grant update on table2 to B想給誰賦什么樣的權(quán)限都可以