الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن حذف او تعطيل sysobjects و syscolumns بدون تأثير جانبي؟

مغلق
بدأه Xacker في 21 يوليو 2006 · 7 رد · 587 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السؤال في العنوان. لا ادري ان كان من الممكن هذا وقد بحثت لكن اعتقد ان نص البحث غير موفق.. *-)

شكرا

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#2

بتوقع إنه ما بتقدر تحذفها

لأنه هي من مناظير النظام

يلي تعطيك معلومات سامية و محدثة عن الأعمدة في قاعدة البيانات

و عن الأغراض

سلام

#3

هذا ما اتخيله ايضا لكن اعتقد اني مررت في الـ penetration test لبعض المواقع بمواقع لا توجد فيها ومن المستحيل ان اكون قد اخطأت في محاولة طلبها لاستغلال البيانات ولم اجد مرجع او شئ يقول قم بتعطيلها لا باس عليك !

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

^

شكرا

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5
اقتباس
لأنه هي من مناظير النظام

هي ليست مناظير و انما جداول في اي قاعدة بيانات تحتوي على بنية قاعدة البيانات و لا يمكن حذفها نهائيا لانها تحتوي على بنية الجدوال و كل شيئ في قاعدة البيانات

اي عندما تضيف جدول ما تضاف اسماء الاعمدة و انواعها .... الى هذه الجداول

هل استطعت ان تقوم بالاستعلام من جداول اخرى غيرها, اذا استطعت ذلك و لم تستطع على جداول النظام فقط, فيكون المستخدم الذي دخلت به ليس لديه

صلاحية على جداول النظام.

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#6

اها!

هل استخدم grant في هذه الحالة؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#7

جداول النظام لا يجب تعديلها بإستخدام تعليمات DML

و إنما يتم تعديلها بشكل مباشر من خلال DBMS

لكن أتوقع أنه بإمكانك تعديلها و حتى حذف بعضها و بالتالي ضرب قاعدة البيانات

هذا الكلام مأخوذ من المساعدة

System Tables
The information used by Microsoft® SQL Server™ 2000 and its components is stored in special tables known as system tables. 

System tables should not be altered directly by any user. For example, do not attempt to modify system tables with DELETE, UPDATE, or INSERT statements, or user-defined triggers.

سلام

#8

جيد جدا وللاسف في نفس الوقت.. لكني الان اعلم انني على بعد بضع خطوات لاصل الى استعلام صحيح :)

شكرا يا شباب

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…