שלח תשובה

זירת השאלות

935
צפיות
4
תשובות

שגיאה בהתחברות לשרת

,‏ 22 באפריל, 2012
הודעה זו נכתבה בתגובה למאמר: מדריך ASP.NET – אבטחה: חיבור ל-Membership Provider

תודה על המדריך, בהתחברות לSQL המקומי – המדריך עובד מצוין. אבל כשאני מנסה להתחבר לשרת אני מקבל את השגיאה הזו:
An error occurred during the execution of the SQL file 'InstallCommon.sql'. The SQL error number is 262 and the SqlException message is: CREATE DATABASE permission denied in database 'master'.
האם זה קשור להרשאות של השרת שאני לא יכול להתחבר לטבלאות?

תגיות:

4 תשובות

  1. Ido Flatow הגיב:

    כנראה מדובר בקונפיגורציה לא נכונה
    1. יש להריץ את פקודת aspnet_regsql בשביל לייצר את ה-DB ו/או את הטבלאות הרלוונטיות ל-membership provider (יש אפשרות או לייצר אותן ב-DB עצמאי, או בתוך DB שכבר קיים בשרת).

    2. בהתאם לאיך שנבנה ה-DB עבור ה-Provider (עצמאי או כחלק מ-DB אחר), יש לעדכן את ה-connection string של ה-provider.

  2. bumby הגיב:

    פתרון הבעיה
    הבעיה הייתה שבקטגוריה של הdatabase (האפשרות האחרונה. במקום הdefault) שורת הבחירה לא נפתחה – והוציאה הודעת שגיאה שחסר לה את האובייקט sysdatabase.
    בסוף, פשוט כתבתי לבד את שם הDB וזה הצליח.
    תודה רבה.

  3. bumby הגיב:

    פתרון
    הבעיה הייתה שבקטגוריה של הdatabase (האפשרות האחרונה. במקום הdefault) שורת הבחירה לא נפתחה – והוציאה הודעת שגיאה שחסר לה את האובייקט sysdatabase.
    בסוף, פשוט כתבתי לבד את שם הDB וזה הצליח. [כנראה האופציה לא נדרשת בSQL המקומי, לכן לא טיפלתי בה כראוי]
    תודה רבה.

  4. bumby הגיב:

    פתרון
    הבעיה הייתה שבקטגוריה של הdatabase (האפשרות האחרונה. במקום הdefault) שורת הבחירה לא נפתחה – והוציאה הודעת שגיאה שחסר לה את האובייקט sysdatabase.
    בסוף, פשוט כתבתי לבד את שם הDB וזה הצליח. [כנראה האופציה לא נדרשת בSQL המקומי, לכן לא טיפלתי בה כראוי]
    תודה רבה.

שלח תשובה