הרשאה מוגבלת
אני מעוניינת לתת למשתמש הרשאה להכניס נתונים למסד הנתונים. elect scope_identity הוספתי משתמש ונתתי לו אפשרות להכנסת נתונים לטבלה מסוימת. העניין הוא שאני רוצה שישלוף את ערך הID אותו הוכנס. דוגמא לשאילתא
אני מעוניינת לתת למשתמש הרשאה להכניס נתונים למסד הנתונים. elect scope_identity הוספתי משתמש ונתתי לו אפשרות להכנסת נתונים לטבלה מסוימת. העניין הוא שאני רוצה שישלוף את ערך הID אותו הוכנס. דוגמא לשאילתא
string strSQL = @"INSERT INTO [tblWebUsers] ([userPass] ,[userName] ,[userTZ] ,[userMail] ,[userTel] ,[acceptID]) VALUES (@userPass ,@userName ,@userTZ ,@userMail ,@userTel ,@acceptID); select scope_identity()";
ואם אני נותנת לו אפשרות של צפיה בנתונים הוא יכול לצפות בערך הID, אך גם יכול לצפות בכל הרשומות בטבלה. האם יש לי אפשרות להגביל את ההרשאה להכנסה ולצפיה רק בנתון אותו הכניס המשתמש? תודה ויום טוב