أكثر

إنشاء حساب مسؤول قاعدة البيانات الجغرافية بخلاف SDE؟

إنشاء حساب مسؤول قاعدة البيانات الجغرافية بخلاف SDE؟


أحتاج إلى إنشاء حساب آخر بخلاف SDE وجعله مسؤول قاعدة البيانات الجغرافية. هل هو ممكن؟

لقد قمت بالفعل بإنشاء حساب آخر ومنحت SUPERUSER امتياز. ومع ذلك ، لا يمكنني القيام بمهام إدارة GDB مثل ضغط قاعدة البيانات.

هل يجب علي تغيير جداول نظام ArcSDE أيضًا؟

أنا أعمل مع PostreSQL RDBMS.


مما يمكنني قوله ، يعتمد ذلك على ما إذا كنت تستخدم مخطط قاعدة بيانات SDE أو DBO لإعداد قاعدة البيانات. إذا نظرت إلى الجدول على https://desktop.arcgis.com/en/desktop/latest/manage-data/gdbs-in-sql-server/comparison-geodatabase-owners-sqlserver.htm فإنه يوضح أنك إذا استخدمت مخطط DBO ، فهو في الأساس يمتلك مسؤول نظام RDBMS أو مسؤول قاعدة البيانات جميع جداول SDE. لذلك ، سيتمكن أي شخص تم تعيينه لدور مسؤول النظام / قاعدة البيانات من أداء أنشطة صيانة GDB كما تفعل. ومع ذلك ، إذا كنت تستخدم مخطط SDE ، فإن جداول SDE هذه مملوكة للمستخدم الفردي المعين إلى SDE ، مما يعني أنه يمكن منح هذه الأذونات الإدارية لمستخدم واحد فقط.

ومع ذلك ، فإن الشيء الآخر الذي يجب تذكره هو ، إذا كان لديك مخطط SDE ، فلا يلزم بالضرورة أن يكون لديك شخص ما يستخدم مستخدم SDE كمستخدم يومي لتنفيذ إجراءات نوع المسؤول هذه. يمكنك حفظ ملف اتصال * .sde GDB في مجلد / موقع شبكة لا يمكن الوصول إليه إلا للأشخاص المعينين. ثم اطلب من أي شخص يحتاج إلى استخدام ملف الاتصال هذا لتنفيذ إجراءات نوع المسؤول. الآن ، من فضلك لا ، قد يكون هذا خطرًا أمنيًا كبيرًا ، اعتمادًا على كيفية إعداد أمان النظام / الشبكة ، والأفراد في مؤسستك ، وتفاصيل كيفية اختيار تنفيذه. لكنني أطرحه لأن تحويل كل شيء إلى مخطط DBO فقط حتى تتمكن من منح المزيد من المستخدمين الفائقين وصولاً إلى GDB الخاص بك قد يكون بنفس القدر من المخاطرة ، مرة أخرى اعتمادًا على العديد من نفس العوامل.


شاهد الفيديو: قاعدة البيانات الجغرافية Basic