@חגי אני מבין. אז אתה אומר שאין מה לעשות.. באסה.
האמת שחשבתי אולי זה משהו שאפשר לפתור בצד שלי, ולעשות קומבינה ש"ישקר" לWF שלהם כאילו הPMA הוא CLI...
תודה רבה.
@חגי אני מבין. אז אתה אומר שאין מה לעשות.. באסה.
האמת שחשבתי אולי זה משהו שאפשר לפתור בצד שלי, ולעשות קומבינה ש"ישקר" לWF שלהם כאילו הPMA הוא CLI...
תודה רבה.
@חגי ומה ההגיון שזה עובד דרך הCLI?
אני משתמש במסד נתונים SERVERLESS של חברת סקלווי.
התקנתי אצלי גרסת דוקר של PHPMYADMIN והגדרתי אותה על המסד נתונים הנ"ל.
הבעייה שחצי מהשאילתות נופלות, ורק לאחרונה גיליתי שמאחורי הקלעים כתוב שיש בעייה של POLICY.
זה נשמע לי מופרך, כי מתוך הקונסול הכל מצליח, וגם מהאתר הרבה שאילתות כן עובדות, אבל זו המציאות.
אפשר להיכנס כאן לראות את הבעייה (יצרתי את המסד נתונים בשביל הבדיקה)
http://data.i-call.me:589
testuser
s+yb<!X#vKElAo"nx0IB1
בלשונית SQL לרשום לדוגמא
SELECT 1
זה מחזיר תשובה תקינה
אבל
SELECT CONCAT('A', 'B')
נכשל!!
בבדיקה בF12, השגיאה היא
Your access is denied
Access denied due to firewall policy violation
כמובן כיביתי כל החומות אש, הכל פתוח, ובכל זאת הבעיות המוזרות האלה.
אם יש למישהו רעיון מה יכול להיות, אשמח.
נ.ב. פניתי לתמיכה שלהם, ענה לי אחד מוחמד יאסר ולמרות שהסברתי לו בערך עשר פעמים (בלי גוזמא) הוא התעקש לא להבין את הבעייה..
@אפר-שריפה תודה. אבל זה לא מתייחס לMYSQL.
@dovid אמר במסד נתונים כטבלא בשני ממדים:
הכל נחוץ!
היית כותב "מומלץ". תסביר למה נחוץ?
ובמשל על השקית, אם הוא קונה בורג, שהוא יכול לשים בכיס, באמת מיותר לקחת שקית.
@OdedDvir תודה רבה מאוד! ישבתי ללמוד את השאילתא שלך, יש בה כמה אלמנטים שלא הכרתי.
תרשה לי לשאול כמה שאלות.
א. למה השורה הראשונה? ענין של תקינות?
SET @sql = NULL;
ב. למה כתבת בשורה הרביעית ELSE 0 ? מה היה חסר בלי זה?
ג. שורה 11 כתבת SELECT @sql; כנ"ל זה היה נחוץ, או רק בשביל הדיבגינג?
שוב תודה.
@OdedDvir יישר כוח. לא ידעתי שיש חילוק בין IF וCASE.
העברתי לMYSQL 8 וזה גם עובד נהדר, כנראה שיש הבדל מהותי יותר עם CASE שתופס על GROUP.
https://www.db-fiddle.com/f/75xSbAmhsC5wbDhfxTDxcR/1
עכשיו לשאלה השניה.
מה הצורה הנכונה להכין שאילתא אוטומטית, שגם אם יהיו עשר לקוחות, זה יכין את הטבלא הזו בצורה נכונה.
תודה רבה!
@צבי-ש זה סברא מעניינת, אבל מחקתי השורה של ראובן, ועדיין השדה של שמעון ריק
http://sqlfiddle.com/#!9/11e8be/23/0
@by6199 כן, בסייעתא דשמיא.
תרענן קשיח, תמחוק קאש.
אם לא תסתדר, תתקשר אלי אתן לך שליטה מרחוק אם תרצה.
אני מנסה להגדיר את השאלה שלי, מקווה שתבינו אותה.
נניח יש לי חנות, ולקוחות מזמינים כל חודש סחורה.
לצורך הענין בשלש חודשים ראשונים של השנה:
ראובן הזמין ב10 20 30
שמעון 100 200 300
לוי 1000 2000 3000
אני רוצה לעשות שאילתא שתציג טבלא אחת שיראו בבירור כל לקוח כמה הזמין לפי חודש
בציר הX יראו שמות של לקוחות, בציר הY חודשים, וכבונוס בקצוות יהיה רשום כמה סה"כ כל לקוח הזמין, וכמה הוזמן סה"כ בכל חודש.
התחלתי בשלב ראשון לכתוב שאילתא כזו לבד, לשלשת הלקוחות האלה
http://sqlfiddle.com/#!9/11e8be/11/0
אבל משום מה זה מחזיר תשובה רק על ראובן. אני מפספס משהו ולא תופס מה זה.
כשלב שני, אני מחפש איך להכין פונקציה בMYSQL (עם שילוב של PHP אני יודע לעשות, אבל יש לי ענין שיהיה דווקא בMYSQL, אסביר אחר כך למה), שתכין את הטבלא הזו לכל הלקוחות בטבלא, דהיינו בלי שיהיה כתוב במפורש בשאילתא למיין לפי השם של הלקוח פלוני ואלמוני.
המטרה היא בניית ממשק ניהול מסוים, שמבוסס על PHPMYADMIN, תוך שימוש בBOOKMARK של PMA, מה שחוסך הצורך להקים ממשק מההתחלה. ב"ה זה פחות או יות מוכן, ואני רוצה לשכלל את זה עם הטבלא הנ"ל.
תודה רבה
@by6199 עובד לי תקין
@משתמש-מקצוען אמר בכיצד ניתן לזהות התקן USB לפי הסיריאל שלו:
כיצד ניתן לזהות התקנים נשלפים לפי המספר הסידורי שלהם
השאלה לא כל כך ברורה בעצם.
אתה רוצה לדעת הסיריאלי של הכונן? או לזהות אותו לפי הסיריאלי (שאני לא מבין מה זה אומר)
כדי לקבל הסיריאלי שלו, אתה יכול פשוט להריץ CMD
רק שים לב שבכרטיסי SD יש עם זה בעייה, אני כבר לא זוכר בדיוק אבל אאל"ט זה יוצא תמיד אותו דבר.
wmic DISKDRIVE get SerialNumber
wmic diskdrive get PNPDeviceID
@צדיק-תמים אולי בכמה מילי שניות.
אבל מצחיק להגיד שיש איטיות במערכת בגלל זה..
@חגי אהה בסדר פשוט ראיתי ביתד יום שלישי לפני כמה שנים שיש היום וואקרים (אל תתפוס אותי על המילה, אתה יודע, אני קורא את זה במעלית בדרך לסדר א') שפורצים לכל מיני דברים, וזה קצת הפחיד אותי.
אבל אם אתה אומר שאתה מבין בזה, סומך עליך. רק רציתי להיות בטוח.
אגב, במילה אחת, בלוקצ'יין זה קשור אולי לביטקוין? זה ראיתי בהמבשר של גיסי שקנה לפסח, עשו שם כתבה על זה במוסף חג, תגיד זה נכון שיש אנשים שנהיו מליארדרים מזה?
אגיד לך את האמת, גיסי המליץ לי להשקיע בזה, הבנתי מלמעלה איך זה עובד, אבל אמרתי לו תברח מזה, מחר איזה וואקר יפרוץ לכספת של הביטקוין ויגנוב לכולם. אני מאמין רק בשטרות, או נכסים, אבל הכסף הוירטואלי.. מה שבא מהר הולך מהר.
טוב מה אגיד לך, עושה לי כאב ראש העננים האלה, תעשה לי טובה תמלא לי הטופס אבטחה הזה בעצמך, למה פעם אחרונה שעשיתי תיאום מס באיטרנט (בחנות של חותם כמובן, אין לי בבית), לקח לי חצי שעה רק להבין איך להחליף המקלדת מעברית לאנגלית.
אהה ועוד משהו שגיסי אמר לי לשאול אותך, השרת שלך בישראל? כי לאחרונה יש קצת איטיות במערכת, וזכרתי שאמרת לי שהשרת הוא בחו"ל, אז אולי זה בגלל שלוקח זמן להתחבר עד לשם. אולי תעביר הכל לישראל וזהו.
@yossiz אמר באם ה' לא ישמור שרת...:
firewall = advanced perimeter defense mechanism
אתה צודק שלהגיד חומת אש זה כבר נדוש. צריך להגיד לדוגמא.
מערכת דינמית להגנה מסונכרנת מבוססת אובונטו...
מידי פעם אנשים שואלים אותי האם השרת שלי מאובטח, ורוצים לדעת אם הנתונים שלהם בטוחים מחדירות חיצוניות ומפריצות.
אני תמיד מסתבך בתשובה.
מצד אחד משתדל לעשות מה שאני יכול, יש חומת אש על השרת, סיסמאות מסובכות על הSQL בנוסף לרשימה לבנה של כתובות אייפי מורשות.
מצד שני לחברות גדולות מאוד כבר הצליחו לפרוץ, אז לשרת הקטן והמסכן שלי לא יצליחו אם ירצו?
מצד שלישי למה שמישהו יפרוץ לשרת שלי? מה כבר מצדיק כזה מאמץ?
ומצד רביעי להתחיל לפרט את כל זה לכל מי ששואל, עושה רושם לא מאוד רציני.. אבטחה בינונית שמחזיקה מעמד עד שמישהו ינסה לפרוץ.. זה אומר שאפשר לפרוץ? אז הנתונים שלי מחר יכולים להסתובב ברשת?
הגדיל לעשות אחד שבוע שעבר שדרש אישור מחברה חיצונית שמפקחת על האבטחה.
מה אמורים לענות על שאלות כאלה? אני בטוח שיש כאן מפתחים שגם מתמודדים עם לקוחות ששואלים כאלה שאלות..
תודה
@ במחילה מכבודך, לא ראוי לזלזל באחרים בפורום ציבורי.
@צדיק-תמים זה לא עושה כלום, סתם מראה כאילו שואל אותך אבל לא מבצע פעולה
@צדיק-תמים סתם מצאתי את זה ברשת