يطلب 1c كلمة مرور مرتين. نقوم بتوصيل قاعدة بيانات جديدة بملف تكوين يسمى dt

استمرارًا لموضوع إدارة 1C ، الذي بدأ في الدرس الأخير حول ، نود اليوم مناقشة الجوانب الرئيسية لاستخدام كلمات المرور في 1C.

يتم استخدام كلمات المرور في 1C في العديد من الأماكن ، بما في ذلك لتقييد الوصول عند إدخال 1C ، إلى وحدات حماية كلمة المرور. أود بشكل خاص أن أتطرق إلى أمان كلمات مرور التكوين الداخلي ، وهي ليست قياسية وينظمها المبرمجون لتلبية احتياجاتهم الخاصة.

سنناقش أيضًا إدارة كلمات مرور المستخدم في 1C - كيفية إزالة أو تغيير كلمة مرور 1C.

إذا تم استخدام عميل ويب (أو عميل رفيع في وضع HTTP) ، فإن التفويض يكون أكثر صعوبة ، لأنه في هذه الحالة ، قبل الوصول إلى 1C (والترخيص فيه) ، يحتاج المستخدم إلى تسجيل الدخول إلى خادم الويب الذي يوفر الوصول إلى 1 درجة مئوية.

تغيير كلمة المرور 1C أو إزالة كلمة المرور 1C

يمكن للمستخدم تغيير كلمة مرور 1C بشكل مستقل (اعتمادًا على التكوين ، في الغالب تكوينات نموذجيةإنه ممكن).

في تكوينات العميل السميك (1C القديم) ، لهذا ، بموجب حقوق المستخدم ، حدد عنصر القائمة خيارات الخدمة / المستخدم وأدخل كلمة المرور الجديدة 1C (لا يلزم إدخال كلمة المرور القديمة 1C). إذا لم يكن عنصر القائمة هذا موجودًا ، فسيتم تعطيله من قبل المسؤول.

في التكوينات عميل رفيع(جديد 1C) إجراءات مماثلة ممكنة إذا كان لديك علامة التبويب الإدارة المتاحة. حدد عنصر القائمة في علامة التبويب هذه (أعلى اليمين) الإعدادات / الإعدادات الشخصية / معلومات المستخدم.

إذا كنت أنت مسؤولاً ، فيمكنك تغيير كلمة مرور مستخدم 1C بالطرق التالية:


إذا كنت قد نسيت كلمة المرور 1C الخاصة بك ، فمن الممكن إعادة تعيينها ، ودراسة لذلك.

كلمة المرور 1C لكل وحدة

أسهل طريقة لحماية نصوص البرامج بلغة 1C () هي تعيين كلمة مرور 1C للوصول إلى الوحدة النمطية. نص الوحدة مشفر. لسوء الحظ ، لا يمكن حماية أي وحدة بهذه الطريقة.

يمكنك تعيين كلمة مرور 1C:

  • افتح الوحدة المطلوبة في أداة التهيئة
  • عنصر القائمة نص / تعيين كلمة المرور

إذا أعلن 1C في نفس الوقت أن "هذه الوحدة لا يمكن حمايتها" ، أو أن عنصر القائمة هذا غير موجود ، فأنت بحاجة إلى نقل وظائف وإجراءات الوحدة إلى أخرى وحمايتها. على أقل تقدير ، يمكنك تجاوزه.

تتمثل طريقة حماية الوحدة بدون كلمة مرور في استبعاد نص البرنامج تمامًا. الحقيقة هي أن نص البرنامج يتم تجميعه (يتحول إلى شكل خاص غير قابل للقراءة) قبل التنفيذ. يمكنك إزالة نص الوحدة ، وترك فقط "الشفرة" المترجمة.

للقيام بذلك ، حدد عنصر القائمة Configuration / Configuration delivery / Delivery settings وحدد استبعاد نصوص الوحدة من الوحدات المطلوبة. على وجه الخصوص ، يمكن القيام بذلك من خلال المعالجة ، ثم حفظه في ملف خارجي ( انقر على اليمينللمعالجة ، حفظ كمعالجة خارجية).

كلا الطريقتين ، لسوء الحظ ، يتم تجاوزهما بواسطة 1C decompilers الشائعة على الإنترنت ، والتي تسمح لك باستعادة نص البرنامج من "الشفرة" المترجمة.

كلمة المرور لتحديث 1C

عندما تحاول تحديث 1C عبر الإنترنت (التكوين / الدعم / التحديث) ، سيطلب منك 1C كلمة مرور للوصول إلى موقع التحديث.

عند شراء تهيئة 1C ، في صندوق أصفر كبير ، بالإضافة إلى قرص مضغوط وكتب ، سيكون هناك مظروف به رمز PIN. بالإضافة إلى ذلك ، سوف تحتاج رقم التسجيلالتكوين (مكتوب على الصندوق أو في مستندات الشراء). إذا لم يتم العثور على رقم التسجيل لسبب ما ، فحاول الاتصال بهؤلاء. دعم 1C.

لذلك ، بعد العثور على كلا الرقمين ، انتقل إلى موقع 1C على الويب (http://users.v8.1c.ru/getpswbase.jsp) وقم بتسجيل نفسك. نتيجة لذلك ، ستتلقى كلمة مرور لتنزيل التحديثات وتثبيتها.

كلمات المرور في النموذج 1C

في بعض الأحيان أثناء عملية تطوير التكوين ، يحتاج المبرمج إلى إنشاء آلية للوصول إلى قاعدة بيانات أخرى أو برنامج آخر ، أو ببساطة حماية جزء من التكوين بكلمة مرور إضافية.

للقيام بذلك ، توجد خاصية وضع كلمة المرور في خصائص حقل الإدخال. سيظهر الحقل الذي تم تحديده علامة النجمة (*) بدلاً من الأحرف أثناء الكتابة.

سيتم تخزين كلمة المرور نفسها ، افتراضيًا ، في التفاصيل المعتادة للدليل / المستند ، مع كل النتائج المترتبة على ذلك (القدرة على العرض باستخدام المعالجة الخارجيةأو الاستعلام عن البيانات ، والتصفح في جدول SQL لهذا المرجع).

يتم تنفيذ هذا الإجراء أولاً بواسطة مسؤول النظام في القسم الإدارة - إعدادات البرنامج - إعدادات المستخدم والحقوق:

المستخدمون، حيث يتم إدخال جميع المستخدمين العاملين في برنامج 1C 8.3 ، ويفتح بطاقة مستخدم معين ، على سبيل المثال ، بيتروفا:

بشكل افتراضي ، يتم تعيين ما يسمى بـ "كلمة مرور فارغة" للمستخدم (لا توجد كلمة مرور):

لذلك عندما تضغط على زر نعمعندما يتم تشغيل قاعدة البيانات باسمها الخاص ، سيبدأ برنامج 1C 8.3 Accounting 3.0 بنجاح:

كما قد تتخيل ، في هذه الحالة تحت الاسم بيتروفايمكن لأي مستخدم تسجيل الدخول. لتجنب هذا الموقف ، يقوم المسؤول بتعيين كلمة مرور المستخدم. للقيام بذلك ، اضغط على الزر ضبط كلمة السروفي النموذج المفتوح ، يتم إدخال كلمة المرور يدويًا ، وتأكيدها والضغط على الزر ضبط كلمة السر:

في برنامج 1C Accounting 8.3 rev.3.0 ، يمكنك إنشاء كلمة مرور تلقائيًا. للقيام بذلك ، عند تعيين كلمة مرور ، اضغط على الزر أنشئ كلمة مرور:

سيتم إنشاء كلمة مرور جديدة. ينصح بنسخه كما يقترح البرنامج. ثم عليك الضغط على الزر يغلقوزر ضبط كلمة السر.وبالتالي ، سيتم تعيين كلمة مرور جديدة للمستخدم.

الآن ، عند محاولة الدخول إلى قاعدة بيانات 1C 8.3 دون إدخال كلمة مرور والضغط على الزر نعملن يتم إدخال البرنامج وسيعرض النظام الرسالة التالية:

فقط بعد إدخال كلمة المرور الصحيحة سيتم إطلاق برنامج 1C 8.3:

وستفتح صفحة البداية:

كيفية إدخال 1C 8.3 إذا نسيت كلمة المرور الخاصة بك

يمكن فقط لمسؤول برنامج 1C 8.3 إزالة كلمة مرور المستخدم. قد يكون هذا مطلوبًا ، على سبيل المثال ، إذا نسي المستخدم كلمة المرور.

يفتح المسؤول الدليل المستخدمون ،يختار المستخدم Petrova ويفتح إعداد كلمة المرور بالزر ضبط كلمة السر:

في النافذة التي تفتح ، احذف الإدخالات في الحقول كلمة المرور الجديدةو تأكيدواضغط على الزر ضبط كلمة السر. ستتم إزالة كلمة المرور:

كيفية تغيير كلمة المرور في 1C 8.3

اعتمادًا على الإعدادات ، يمكن للمسؤول منح المستخدم الحق في تغيير كلمة المرور بشكل مستقل في 1C 8.3 Accounting 3.0. للقيام بذلك ، حدد المربع في بطاقة المستخدم يلزم تعيين كلمة مرور عند تسجيل الدخول:

في هذه الحالة ، عندما يكون المستخدم بيتروفايدخل البرنامج ، ستفتح نافذة تغيير كلمة المرور. حتى يقوم المستخدم Petrova بتعيين كلمة مرور جديدة ، وقد يكون كذلك كلمة مرور فارغة أي أنه ستتم إزالة كلمة المرور ولن يتمكن المستخدم Petrov من بدء العمل في قاعدة بيانات 1C 8.3.

في هذه الحالة ، تحتاج إلى تحديد كلمة المرور القديمة وإدخال كلمة مرور جديدة يدويًا أو تلقائيًا عن طريق النقر فوق الزر أنشئ كلمة مرور. ثم اضغط على الزر ضبط كلمة السر. ستغلق النافذة ويمكنك العمل في البرنامج:

يمكن لمستخدم 1C 8.3 تغيير كلمة المرور من تلقاء نفسه

الآن تخيل أن المستخدم بيتروفايحظر تغيير كلمة المرور (تم تمكين مربع الاختيار المقابل):

بيتروفاهو مستخدم متمرس لبرنامج 1C Accounting 8.3 ed.3.0 ويريد تغيير كلمة المرور. افتراضي المستخدم بيتروفاالدليل المستخدمونغير مرئية.

لذلك ، فإنه يضيف أمرًا جديدًا إلى شريط التنقل في القسم إدارةكما هو موضح بالشكل:

نتيجة لذلك ، يصبح الدليل متاحًا المستخدمون:

يفتح المستخدم Petrova بطاقة المستخدم الخاصة به ويحاول إعادة تعيين كلمة المرور الخاصة به ، ولكن لا يمكن القيام بذلك بسبب الزر تغيير كلمة المرورغير متوفر (رمادي ملون):

لذلك ، لتغيير كلمة المرور ، سيتعين عليها طلب المساعدة من مسؤول قاعدة 1C 8.3.

كيفية التثبيتتحرك في 1C 8.3 بكلمة مرورنظام التشغيل

بضع كلمات حول الخيارات الأخرى لإدخال 1C 8.3. عند بدء تشغيل قاعدة البيانات ، يمكنك إزالة كلمة المرور في 1C 8.3 و تصبح وسيلة فيتمر عن طريق كلمة المرور نظام التشغيلأو عن طريق البروتوكول openID.للقيام بذلك ، في الدليل المستخدمونيوجد مربعا اختيار آخران:

  • عندما يتم تمكين مربع الاختيار مصادقة نظام التشغيليُشار إلى مستخدم نظام التشغيل (تسجيل الدخول وكلمة المرور الخاصة به للدخول إلى نظام التشغيل) حيث تم تثبيت 1C Enterprise 8. في هذه الحالة ، يمكن تمكين أو تعطيل مصادقة تسجيل الدخول من خلال 1C. في الحالة الأخيرة ، سيبدأ برنامج 1C Accounting 8 بدون تحديد اسم المستخدم وكلمة المرور في 1C.
  • كيفية الدخول إلى برنامج 1C عن طريق البروتوكول معرف مفتوحتستخدم فقط عند الاتصال بالبرنامج عبر خادم الويب. في هذه الحالة ، يجب تكوين عنوان الخدمة. يمكن تمكين أو تعطيل علامة المصادقة عبر 1C ، على غرار الدخول إلى البرنامج من خلال نظام التشغيل:

إذا كنت بحاجة إلى مساعدة في إتقان نطاق أوسع من العمليات في برنامج 1C ، فإننا نقترح عليك أن تأخذ دورتنا المهنية "". تعرف على المزيد حول الدورة في الفيديو التالي.

يعتمد إعداد كلمات المرور وإزالتها في برامج 1C على مستوى النظام الأساسي لجميع الإصدارات. يعتبر تفويض المستخدمين ضروريًا لحماية المعلومات وتحديد حقوق الوصول إلى قاعدة البيانات هذه. يُطلق على الجمع بين اسم المستخدم وكلمة المرور اسم تسجيل الدخول.

وتجدر الإشارة على الفور إلى أن منصة 1C لا تفعل ذلك تشفير التشفيرالبيانات ، وبالتالي فإن حماية البيانات الخاصة بها ليست ضمانًا موثوقًا به لسرية معلومات الخدمة ، ولكنها تعمل بشكل أساسي على تقييد الوصول إلى مستخدمي أمن المعلومات.

في الإنصاف ، لم تتم إزالة الحماية بكلمة مرور لإصدارات الملفات من 1C 7.7 فقط من قبل الكسول. زادت موثوقية تخزين كلمات مرور المستخدم في تكوينات 1C 8.2 و 8.3 ، ولكنها مع ذلك لا يمكن أن تكون بمثابة مثال لنظام موثوق لإخفاء البيانات من أعين المتطفلين.

لتعيين كلمات المرور للمستخدمين أو تغييرها أو إزالتها ، يجب أن تتمتع بحقوق المسؤول. تحتاج إلى إدخال قاعدة بيانات 1C Accounting أو Trade في وضع المُكوِّن تحت اسم مسؤول النظام. إذا لم يكن هناك مستخدمون في قاعدة المعلومات حتى الآن ، فأنت بحاجة أولاً إلى إنشاء مستخدم له حقوق المسؤول وتعيين كلمة مرور له.

لتنفيذ أي إجراءات مع حقوق المستخدم في قاعدة بيانات 1C V8 في وضع التكوين ، استخدم عنصر القائمة إدارة -– المستخدمون. يمكنك هنا إضافة مستخدمين أو إزالتهم ، وتعيين حقوقهم وإجراء بعض الإعدادات الأخرى.

يتم إدخال كلمة المرور في الوضع المكفوف (كلمة المرور 1 ج) ، أي لا يتم عرض نص الإدخال على الشاشة بحيث لا يمكن للحاضرين إزالته بصريًا. لذلك ، يجب تكرار إجراء الإدخال في حقل "تأكيد كلمة المرور" للتأكد من إدخال النص المخفي بشكل صحيح. حقوق المستخدم ، أي ما يُسمح له به هو وضع علامة التبويب "أخرى".

لا يُنصح بشدة بتعيين معلومات معروفة على نطاق واسع يسهل العثور عليها ككلمات مرور. على سبيل المثال ، سيؤدي تكرار اسم تسجيل الدخول وتاريخ الميلاد ورقم الهاتف إلى تسهيل اختيار هذا الرمز "السري" بشكل كبير لشخص يريد اختراق معلومات تسجيل الدخول الخاصة بك.

من ناحية أخرى ، من المهم أن تتذكر كلمة مرور 1C الخاصة بك. يمكن تدوينه ، ولكن يجب وضع السجل في مكان آمن. يمكن نسيان أي كلمة مرور بعد الإجازة أو أي غياب طويل عن العمل. كحل أخير ، يمكنك أن تفقد كلمات مرور المستخدم ، لكن يجب عليك ذلك تأكد من تخزين كلمة مرور المسؤول. لأنه بدونه سيكون من المستحيل إعادة تعيين المستخدمين القدامى أو الحصول على مستخدمين جدد.

في حالة الخسارة التي لا يمكن تعويضها لتسجيل دخول المسؤول ، يمكنك الاتصال بقاعدة المعلومات التي لا تقدر بثمن على العنوان الموجود في نهاية المقالة.

في الختام ، يجدر الانتباه إلى عدة نقاط مهمة:

  • لا تحذف المستخدمين القدامى. سيؤدي ذلك إلى استحالة تحليل السجلات لمعرفة من وماذا فعل بالمستندات في الفترة الماضية. في هذه الحالة ، يمكنك إزالة عمليات تسجيل الدخول هذه من قائمة الاختيار عند بدء تشغيل البرنامج.
  • لا تنقل معلومات تسجيل الدخول القديمة بكلمات مرور إلى مستخدمين جدد ، على سبيل المثال ، إلى موظف تم تعيينه حديثًا بدلاً من الموظف القديم. مرة أخرى ، سيكون من الصعب معرفة من الذي أخطأ في قاعدة البيانات - موظف قديم أو موظف جديد.
  • قم بتخزين تسجيل دخول المسؤول بشكل آمن ، لأنه بدونه سيكون من المستحيل تحديث التكوين وإدارة المستخدمين وحقوقهم. هذا العنصر مهم جدًا عند تغيير كبير المحاسبين أو مسؤول النظام أو المتخصصين القادمين من 1C.

يمكن الحصول على الاستشارات بشأن كلمات مرور 1C عن طريق بريد إلكترونيعلى [بريد إلكتروني محمي]

في كثير من الأحيان ، يجب التعامل مع هذا الإجراء من قبل العميل - يتم فقدان كلمة المرور من المستخدم الوحيد الذي يتمتع بحقوق "المسؤول" الكاملة بشكل يائس ، ولا يمكن استعادتها ولا يمكن الحصول عليها إلا عن طريق "القرصنة" أو إزالة كلمة المرور من المستخدم. كيف تكون؟

سأخبرك أدناه كيفية إعادة تعيين أو "كسر" كلمة المرور في 1C 8 في الملف وفي وضع تشغيل خادم العميل 1C.

1C استعادة كلمة المرور إذا كانت قاعدة البيانات عبارة عن ملف

قبل كسر كلمة مرور المستخدم بالضرورةقم بذلك ، يمكنك ببساطة نسخ ملف "1Cv8.1CD". من المهم عدم وجود مستخدمين في قاعدة البيانات أثناء النسخ.

لكسر كلمة مرور 1C 8.3 ، نحتاج إلى برنامج - محرر HEX ، على سبيل المثال ، WinHex (يعمل بدون تثبيت).

خطوة واحدة

التثبيت والتشغيل وينيكس. من البرنامج ، افتح ملف قاعدة البيانات - 1Cv8.1CD. يوجد الملف على عنوان موقع قاعدة البيانات المعرضة "لاختراق" المستخدم ، والمسجل في قائمة اختيار قاعدة المعلومات:

2 خطوة

بعد فتح الملف 1Cv8.1CDفي الملف تحتاج إلى العثور على السطر المطلوب لتحريره. للقيام بذلك ، اضغط على مجموعة المفاتيح ctrl + F ، وحدد الترميز من القائمة - يونيكود(كما في لقطة الشاشة) ، أدخل "" في شريط البحث وانقر فوق "موافق":

احصل على 267 درس فيديو 1C مجانًا:

3 خطوات

بعد أن وجدنا السطر المطلوب في العمود بالقيمة "6" ، نقوم بتغيير الرقم من "00" إلى "01":

تمت إزالة كلمات المرور ، تهانينا!

تحديثمن قرائنا لمنصات 1C الجديدة (على سبيل المثال ، 1C: Enterprise 8.3.5.1383):

في السطر الموجود users.usr ، نقوم بتغيير الرقم ليس في العمود رقم 6 ، لكننا نبحث عن الرقم "09" في هذا السطر وقم بتغيير "00" إلى "01" على يساره
بعد ذلك ، ابحث عن السلسلة "v8users" (إذا لم يتم العثور عليها ، قم بإلغاء تحديد "مطابقة الحالة" وكرر البحث).
في السطر الذي تم العثور عليه ، قم بتغيير الحرف "V" إلى "H" بحيث يتضح "h8users" (H 8 U S E R S)

التحديث رقم 2من قارئنا Evil Grym بتاريخ 10/07/2017:

المنصة 8.3.10.2561 قاعدة الملفات

1) تنزيل WinHEX
2) تغيير V8USERS إلى L8USERS
3) users.usr انتقل إلى lsers.lsr
4) حفظ. (القاعدة تعتبر خفاش)
5) نقوم بتشغيل chdbfl مع مربع اختيار لتصحيح الأخطاء تلقائيًا. سيتم تشغيله ، لنفترض أنه لم تكن هناك أخطاء ، لكن قاعدة البيانات تصبح جاهزة للعمل حتى بدون مستخدمين.

إزالة كلمة المرور إذا كانت القاعدة هي خادم العميل 1C

إذا كانت شركتك خيار خادم العميل 1C 8.2 ، عليك أن تتصرف بشكل مختلف قليلاً.

الخطوة 1

قم بتشغيل الأداة المساعدة لإدارة خادم SQL - مايكروسوفت خادم قاعدة البياناتاستوديو الإدارة.

الخطوة 2

اعثر على الجدول في القائمة dbo.params«:

الخطوه 3

لإزالة كلمة مرور 1C ، نجد في القائمة السطر الذي يحمل الاسم "" ونحذفه:

تحديث: في إصدار منصة 1C 8.3.5.1460 ، لا تعطي الطريقة الموضحة أعلاه النتيجة المرجوة. من المعروف من تجربة قرائنا أنه من الضروري محاولة حذف الجدول Usersv8.

مستعد! لقد حذفت كلمات المرور 1C!

إذا كنت لا تزال غير قادر على اختراق كلمة المرور من 1C بنفسك ، فيمكنك دائمًا التقدم بطلب للحصول عليها

أحد أكثر المواقف المخيفة هو فقدان كلمة مرور من حسابمسؤول 1C. ومع ذلك ، يهتم مطورو النظام الأساسي براحة المستخدم أكثر من الأمان ، لذا فإن حلول هذه المشكلة بسيطة للغاية. ولكن عند إجراء مثل هذه العمليات ، يجب أن تكون حذرًا للغاية وأن تتفهم المسؤولية الكاملة عن أفعالك. تأكد من القيام بذلك دعمقاعدة البيانات قبل إعادة تعيين كلمة مرور المسؤول 1C.

العمل مع نسخة الملف 1C 8.3

سنقوم بتنفيذ الإجراءات الرئيسية مع ملف 1CD من المجلد حيث قاعدة المعلومات. هناك خياران لإزالة كلمات المرور لإدخال 1C - محررات HEX وبرنامج TOOL1CD. يمكن العثور على هذه البرامج بسهولة على الإنترنت ومعظمها مجاني.

في الحالة الأولى ، تكمن النقطة في تعطيل الجدول مع المستخدمين لجعل 1C يعتبرون أنهم ليسوا في IB. بعد ذلك ، يبدأ النظام الأساسي التكوين بحقوق المسؤول ، ويمكننا إنشاء مستخدمين جدد: افتح ملف 1CD في محرر HEX المثبت وابحث بتنسيق Unicode عن "users.usr".

في السطر الذي تم العثور عليه ، ابحث عن القيمة "09" وقم بتغيير الرقم الموجود على اليسار من "00" إلى "01". بعد ذلك وباستخدام البحث نجد السلسلة "v8users" ونغير الحرف الأول إلى أي حرف آخر. نقوم بذلك حتى لا تجد 1C هذا السطر وتعتقد أنه لا يوجد مستخدم واحد في قاعدة البيانات الخاصة بنا. هذا يكمل العمل مع محرر HEX ، لكننا ما زلنا بحاجة إلى استخدام الأداة المساعدة "chdbfl.exe".


يمكنك العثور عليه في مجلد bin الموجود داخل الدليل حيث تم تثبيت النظام الأساسي. يتحقق هذا البرنامج من قواعد الملفات ويصلحها ، وفي حالتنا يمكن أن يساعد في تجنب مواجهة خطأ في تنسيق البث.

تعتمد الطريقة الثانية على تغيير كلمة المرور لمستخدم معين إلى كلمة مرور فارغة. للقيام بذلك ، افتح ملف IB في برنامج TOOL1CD وابحث عن "V8USERS" في قائمة الجداول التي تحتوي على بيانات جميع المستخدمين. للحصول على كلمة المرور في شكل تنسيق تجزئة SHA-1 ، انقر فوق حقل البيانات الخاص بسطر المستخدم المحدد واستبدل القيمة هناك بـ "2jmj7l5rSw0yVb / vlWAYkK / YBwk =" ، مما يعني كلمة مرور فارغة.


باستخدام الزر "تسجيل" أدناه جزء جدوليتخزين البيانات الميدانية في ملف نصي. في محرر النصاستبدال وحفظ الملف دون تغيير اسمه. لتحميل التغييرات ، نقوم بتشغيل وضع تحرير الجدول باستخدام الزر الموجود على اليسار أعلى الجدول ، ويظهر خيار "القراءة من الملف" أدناه. بعد ذلك ، يبقى تأكيد التغييرات بالزر بعلامة اختيار خضراء. تمت إزالة كلمة المرور في 1C بنجاح!



العمل مع خادم العميل 1C

إذا كان لديك 1C قيد التشغيل على الخادم ، فستكون الإجراءات مختلفة تمامًا. بادئ ذي بدء ، تحتاج إلى الوصول إلى وحدة تحكم خادم قاعدة البيانات ، حيث سيتم إجراء التغييرات هناك. يتمثل جوهر الحل في جعل 1C تعتقد أنه لا يوجد مستخدمون ، لذلك ستبدأ أي جلسة بحقوق المسؤول. ستساعدنا خوارزمية بسيطة في هذا:

  1. أطلقنا الأداة المساعدة لإدارة قاعدة البيانات ؛
  2. نقوم بإنشاء استعلام سنعيد فيه تسمية جدول v8users وملف users.usr حتى لا يتمكن 1C من التعرف عليهم. بدلاً من "اسم قاعدة البيانات" سنكتب اسم قاعدة البيانات الخاصة بنا استخدم GO EXEC sp_rename "v8users" ، "v8users_tmp" GO UPDATE SET = "users.usr_tmp" WHERE = 'users.usr' GO
  3. نقوم بتنفيذ الطلب بالزر F5 ؛
  4. نبدأ 1C. إذا تم كل شيء بشكل صحيح ، فلن تطلب 1C تسجيل الدخول وكلمة المرور ، ولكنها ستبدأ على الفور بحقوق كاملة ؛
  5. بدون إغلاق أداة التهيئة ، نقوم بإنشاء استعلام آخر في الأداة المساعدة لإدارة قاعدة البيانات. جوهره هو إعادة جدول المستخدم استخدم GO DROP TABLE GO EXEC sp_rename "v8users_tmp"، "v8users" GO UPDATE SET = "users.usr" WHERE = 'users.usr_tmp' GO
  6. بعد التنفيذ التالي لنص الطلب ، نعود إلى المُكوِّن وننشئ مستخدمًا جديدًا له حقوق المسؤول. يمكنك أيضًا ببساطة تغيير كلمة المرور لإحدى كلمات المرور الحالية ؛
  7. نقوم بإعادة تحميل أداة التكوين وتسجيل الدخول تحت المستخدم الذي تم تعيين كلمة مرور جديدة له.

بعد هذه الخطوات ، يمكن اعتبار إعادة تعيين كلمة مرور المستخدم 1C 8.3 مكتملة بنجاح. تذكر أن كل عملية من هذا القبيل تشكل مخاطرة كبيرة ، حيث قد يرتكب المسؤول خطأ عند كتابة الطلب. في الوقت نفسه ، فإن 1C بعيدة كل البعد عن كونها النظام الأكثر استقرارًا للتفاعلات الخارجية. لذلك ، تأكد من وضع قاعدة لتخزين كلمات المرور في مكان آمن واستخدام الخوارزميات المذكورة أعلاه في الحالات القصوى.



تحميل...
قمة