דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. הדרכה מפורטת על יצירות יוזרים ל sql server

הדרכה מפורטת על יצירות יוזרים ל sql server

מתוזמן נעוץ נעול הועבר ארכיון code613m
14 פוסטים 3 כותבים 822 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי
    #3

    תודה.
    ואיך עושים גם את יצירת הלוגין והיוזר בקוד? וכן איך מגדירים קריאה בלבד או עריכה בלבד וכד'.

    פורסם במקור בפורום CODE613 ב17/07/2016 00:35 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • S מנותק
      S מנותק
      softs
      כתב ב נערך לאחרונה על ידי
      #4

      יצירה בקוד של לוגאין ויוזר יכולה להיראות כך:

      CREATE LOGIN AbolrousHazem   
          WITH PASSWORD = '340$Uuxwp7Mcxo7Khy';  
      USE AdventureWorks2012;  
      GO  
      CREATE USER AbolrousHazem FOR LOGIN AbolrousHazem;  
      GO
      

      הרחבה כאן:

      וההרשאות:
      GRANT SELECT זה SELECT בלבד
      GRANT UPDATE או GRANT INSERT ועוד על זה הדרך

      פורסם במקור בפורום CODE613 ב17/07/2016 01:02 (+03:00)

      תגובה 1 תגובה אחרונה
      1
      • chagoldC מנותק
        chagoldC מנותק
        chagold
        כתב ב נערך לאחרונה על ידי
        #5

        בינתיים הצלחתי ליצור יוזר, (בסיסי), אבל קיבלתי שגיאה 233 בנסיון חיבור. מחיפוש ברשת הבנתי שהבעיה היא שהשרת אינו מוגדר כיכול לקבל חיבורים מרחוק.
        איך משנים את זה (והאם צריך לפתוח לו פורטים).
        נ.ב. השרת מותקן על המחשב שלי (ואולי זה הגדרות פיירוול?)

        תודה.

        פורסם במקור בפורום CODE613 ב17/07/2016 01:03 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • S מנותק
          S מנותק
          softs
          כתב ב נערך לאחרונה על ידי
          #6

          https://blogs.msdn.microsoft.com/walzenbach/2010/04/14/how-to-enable-remote-connections-in-sql-server-2008/

          פורסם במקור בפורום CODE613 ב17/07/2016 01:08 (+03:00)

          תגובה 1 תגובה אחרונה
          1
          • dovidD מחובר
            dovidD מחובר
            dovid ניהול
            כתב ב נערך לאחרונה על ידי
            #7

            אמורים לפתוח בחומת האש אבל נראה שצלחת את השלב הזה, זה השגיאה?
            A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) (Microsoft SQL Server, Error: 233)

            אם כן
            א. וודא שהאימות במצב mixed mod ראה https://msdn.microsoft.com/en-us/library/ms188670.aspx
            ב. וודא שהפרוטוקול TCP\IP זמין - איך

            פורסם במקור בפורום CODE613 ב17/07/2016 01:14 (+03:00)

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            תגובה 1 תגובה אחרונה
            0
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              כתב ב נערך לאחרונה על ידי
              #8

              עיקרי ההודעה:
              חיבור עם השרת נוצר בהצלחה, אך לאחר מכן אירעה שגיאה במשך תהליך הכניסה. (provider: Shared Memory Provider, error: 0 - ‏‏לא קיים תהליך בקצה השני של רכיב ה- Pipe‏.) (.Net SqlClient Data Provider)

              Server Name: A
              Error Number: 233
              Severity: 20
              State: 0

              ובנוגע למה שכתבת

              א. וודא שהאימות במצב mixed mode.
              אין לי מושג היכן מטפלים בזה. (אני ירוק).

              ב. וודא שהפרוטוקול TCP\IP זמין - https://technet.microsoft.com/en-us/library/hh231672(v=sql.110).aspx[/quote]
              יש אצלי הודעת שגיאה בכתובת האתר.
              תודה

              פורסם במקור בפורום CODE613 ב17/07/2016 01:45 (+03:00)

              תגובה 1 תגובה אחרונה
              0
              • dovidD מחובר
                dovidD מחובר
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #9

                ערכתי.
                אבל לדעתי הבעיה זה הפרוטוקלים: הפוך את כולם לזמינים.

                פורסם במקור בפורום CODE613 ב17/07/2016 03:22 (+03:00)

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                1
                • chagoldC מנותק
                  chagoldC מנותק
                  chagold
                  כתב ב נערך לאחרונה על ידי
                  #10

                  תודה על עזרתך.
                  כנראה שהבעיה היתה בהרשאת הלוגין sa, וכשיצרתי לו סיסמא הוא אפשר להמשיך.

                  כרגע אני בשלב שאני יוצר רול-סרבר ולוגין ויוזר כדלהלן.

                  use ארגז2;
                  create login a_2 with password='Aa123';
                  
                  use master;
                  create SERVER role rty AUTHORIZATION a_2;
                  grant control server to rty;
                  
                  use ארגז2;
                  create user a_2 for login a_2;
                  

                  מקוה שההגדרות וההיררכיה ברורה ('ארגז2' זה השם של הד"ב, השם של הלוגין ושל היוזר זה a_2, והשם של ה SERVER role הוא rty. את הrty העמדתי מתחת הלוגין a_2).
                  הrty מקבל את ההרשאה control server.
                  אבל לא מובן לי מדוע בפועל הגישה לד"ב 'ארגז2' מופיעה מתחת לSERVER role בשם public ולא מתחת הSERVER role החדש שיצרתי - rty.

                  תודה מראש.

                  פורסם במקור בפורום CODE613 ב18/07/2016 01:58 (+03:00)

                  תגובה 1 תגובה אחרונה
                  0
                  • chagoldC מנותק
                    chagoldC מנותק
                    chagold
                    כתב ב נערך לאחרונה על ידי
                    #11

                    אולי אני ישאל את השאלה בשפה יותר פשוטה.
                    איך מגדירים בקוד איזה server role יהיה משוייך ללוגאין (המופיע ברשימת הlogins שבחלון האובייקטים)?.

                    תודה לכולם.

                    פורסם במקור בפורום CODE613 ב18/07/2016 22:56 (+03:00)

                    תגובה 1 תגובה אחרונה
                    0
                    • dovidD מחובר
                      dovidD מחובר
                      dovid ניהול
                      כתב ב נערך לאחרונה על ידי
                      #12

                      אתגבר על הבושות. אני משתמש כמו ילד טוב
                      א. בתכונת הSSMS ושם בקליק ימני על הDB אני מסדר את ההרשאות בלי להבין הרבה
                      ב. עושה 90% מהדברים ע"י משתמש sa שהוא מנהל על

                      אין לי כח להבין מה הרולים ואיך עושים וכו' מבין?
                      אם היינו בפורום יותר נושם, הייתי צריך לברוח על נפשי 🙂

                      פורסם במקור בפורום CODE613 ב19/07/2016 02:55 (+03:00)

                      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                      בכל נושא אפשר ליצור קשר dovid@tchumim.com

                      תגובה 1 תגובה אחרונה
                      2
                      • S מנותק
                        S מנותק
                        softs
                        כתב ב נערך לאחרונה על ידי
                        #13

                        http://stackoverflow.com/questions/11008399/t-sql-how-to-grant-role-to-user

                        פורסם במקור בפורום CODE613 ב19/07/2016 22:25 (+03:00)

                        תגובה 1 תגובה אחרונה
                        1
                        • chagoldC מנותק
                          chagoldC מנותק
                          chagold
                          כתב ב נערך לאחרונה על ידי
                          #14

                          תודה רבה!
                          וב"ה מצאתי גם אני :smile:

                          פורסם במקור בפורום CODE613 ב20/07/2016 00:54 (+03:00)

                          תגובה 1 תגובה אחרונה
                          0

                          בא תתחבר לדף היומי!
                          • התחברות

                          • אין לך חשבון עדיין? הרשמה

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון
                          0
                          • דף הבית
                          • קטגוריות
                          • פוסטים אחרונים
                          • משתמשים
                          • חיפוש
                          • חוקי הפורום