DATA BASE

  • פותח הנושא edc2
  • פורסם בתאריך

edc2

New member
DATA BASE

איך אני מאחסן את הDATA BASE שלי מסוג אקסס בלי שלמשתמש יהיה גישה אליו? כלומר אני מאחסן את הDATA BASE שלי ביחד אם הקבצים של האתר. ואני כמובן לא רוצה שאם משהוא ידע את הURL שלו יהיה לו גישה אליו.
 
כל ספק אחסון שמכבד את עצמו

ייתן לך תיקיה מחוץ לשורש האתר כדי לשים בה את הדיבי ולמנוע גישה ישירה אליו.
 

pitoach

New member
../images/Emo45.gif אני רק רוצה להוסיף הערה:

הכוונה שמסד הנתונים לא יהיה נגיש ישירות כקובץ כי המקום הפיזי שלו לא יהיה בכלל כתובת באינטרנט למשל תקבל תיקייה בסיסית שבניהול שלך: X בתוכה תהיה לך תיקייה אחת עבור מסדי נתונים (עם הרשאות מיוחדות) ותקייה אחרת לחלוטין שבה יהיה כל האתר * ועכשיו להערה שרציתי להזכיר: שיטה זו כאמור מונעת גישה ישירה לקובץ אבל אינה מונעת כמובן הזרקת שאילתות (עבודה תוך ניצול האפליקציה שלך)! לכן לא לשכוח את הנושא של אבטחת האפליקציה
 

edc2

New member
ואיך אני מתכנת את זה?

איך אני ניגש לשם מהקוד של האתר?
 

Xעמרי

New member
באמצעות נתיב פיזי

אתה יכול לגשת לכל אחד מהקבצים שלך באמצעות הנתיב הפיזי, כמובן כל עוד יש לך את ההרשאות המתאימות כדי לגלות מהו הנתיב הפיזי שלך אתה יכול להשתמש ב:
<%=server.mappath(".")%>​
 
למעלה