מדוע משתמש ה-Drop לא עובד עם 2 פקודות ב-C# ובכל זאת עובד ב-SQL Server Management Studio?זה הקוד שהשתמשתי בו כדי ליצור את המשתמש ולספק לו הרשאות:
להלן מחרוזת החיבור:
Data Source=TheServerName; אבטחה אינטגרלית=אמת; מסד נתונים=מאסטר
הערה:
ניסיתי להוריד מסד נתונים מ-C# וזה עבד טוב, אבל כשניסיתי להוריד משתמש, התעוררה הבעיה!!!
זה החריג שמובא.
https://www.scaler.com/topics/drop-command-in-sql/
לא ניתן לבטל את המשתמש 'a 2' מכיוון שהוא לא קיים או שאין לך הרשאה. use DataBaseName;
create login a_2 with password='Aa123';
create user a_2 for login a_2;
grant insert to a_2;