خطای شناسایی کاربر در 1s 8.3. بخش "مدرن سازی سازوکارهای مدیریتی و مالی و اقتصادی در سطوح مختلف نظام آموزشی با استفاده از فناوری های "1C""

05.12.2014

تنظیم رمز عبور هنگام ورود حقوق و دستمزد و منابع انسانی 1C.

مکانیسم های مدیریت اصلی همچنین شامل یک مکانیسم احراز هویت است که برای شناسایی کاربری که به محصول نرم افزاری در این لحظه.

3 نوع مکانیسم احراز هویت وجود دارد که انتخاب آنها مستقیماً به هدفی که توسط مدیر پایگاه داده دنبال می شود بستگی دارد:

  • احراز هویت 1C: Enterprises.
  • احراز هویت سیستم عامل؛
  • احراز هویت OpenID

1C: احراز هویت سازمانی یکی از مکانیسم های احراز هویت است که برای آن باید رمز عبور را در پیکربندی برنامه 1C: Enterprise ایجاد کنید:

هنگام استفاده از این مکانیزم برای ورود به سیستم، باید یک نام کاربری انتخاب کنید و یک رمز عبور برای این کار وارد کنید حساب:

اگر رمز عبور نادرست وارد شود (با رمز ذخیره شده در پایگاه داده مطابقت نداشته باشد)، کاربر از دسترسی به آن محروم می شود. محصول نرم افزاری.

مکانیسم احراز هویت را می توان در 1C: Enterprise نیز ایجاد کرد. برای باز کردن حالت ایجاد و ویرایش رمز عبور، باید "Service" را در منوی برنامه انتخاب کنید و سپس به "گزینه های کاربر" بروید - یک کادر محاوره ای روی مانیتور ظاهر می شود.

در پنجره ظاهر شده باید نام کاربری کامل و کوتاه را وارد کنید و برای اینکه امکان حدس زدن رمز عبور حذف شود، تایید مجدد آن وارد می شود.

مکانیسم احراز هویت بعدی 1C: سازمانی تبدیل به احراز هویت می شود سیستم عامل.

این مکانیزم احراز هویت شامل انتخاب یکی از کاربران موجود در پیکربندی است:

هنگام ورود به سیستم با استفاده از این مکانیسم احراز هویت، وارد کردن نام کاربری و رمز عبور یک فرآیند اجباری نیست. وظیفه سیستم تجزیه و تحلیل نام کاربری و تعیین کاربر 1C: Enterprise 8 است که شروع به کار با محصول نرم افزاری می کند. بنابراین، نیازی به ظاهر شدن کادر محاوره ای نیست مگر اینکه شرایط خاصی ایجاد شود. خط فرمان.

احراز هویت OpenID چیست؟ این مکانیسم مبتنی بر داده های یک معین نیست پایگاه اطلاع رسانی، اما بر روی داده های یک ارائه دهنده OpenID خارجی که حاوی اطلاعاتی در مورد کاربران است.

مزیت بدون شک این مکانیسم احراز هویت، راحتی کار با آن است مقدار زیادپایگاه های اطلاع رسانی

اگر از 1C: Enterprise authentication استفاده می کنید، باید هر بار که به پایگاه داده متصل می شوید، لاگین و رمز عبور خود را وارد کنید.

در مورد استفاده از احراز هویت OpenID، دیگر این نیاز وجود ندارد: پس از گذراندن مراحل احراز هویت هنگام اتصال به پایگاه‌های داده، می‌توانید بدون وارد کردن لاگین و رمز عبور دائماً دسترسی داشته باشید. احراز هویت کاربر به لطف اطلاعات ذخیره شده با ارائه دهنده به طور خودکار انجام می شود.

طرح زیر الگوریتم اقدامات را در طول فرآیند احراز هویت منعکس می کند:

در این نمودار، می بینیم که پایگاه داده 1C: Enterprise به عنوان یک ارائه دهنده OpenID عمل می کند ( پارامترهای خاصمی توانید آن را در وب سرور پیدا کنید).

1 - کاربر شروع به استفاده از پایگاه داده 1 می کند،

2 - پایگاه داده 1 درخواستی را برای احراز هویت کاربر به ارائه دهنده OpenID ارسال می کند.

3- اجرای شناسه کاربری توسط ارائه دهنده: در صورت تایید ورود و رمز عبور در بیسکویت هاتایید اتصال ذخیره شده است،

4- به لطف تایید اتصال، کاربر لاگین کرده و با پایگاه داده 1 شروع به کار می کند.

5، 6 - اگر کاربر بخواهد به پایگاه داده دیگری متصل شود، نیازی به احراز هویت مجدد نیست - با استفاده از تایید ذخیره شده در کوکی، ارائه دهنده OpenID بدون دخالت کاربر احراز هویت می کند.

تنظیمات ارائه‌دهنده OpenID به شما امکان می‌دهد تا در صورتی که کاربر برای مدت طولانی به پایگاه‌های داده دسترسی نداشته باشد، دوره اعتبار به خاطر سپردن اعتبار را تنظیم کنید.

برای دسترسی به محصول نرم افزاری، کاربر باید حداقل یک نوع احراز هویت داشته باشد.

یک پردازش ساده در فرم های مدیریت شده و منظم برای پلت فرم 8.2-8.3، که به شما امکان می دهد رمز عبور 1C: Enterprise Authentication را تغییر دهید و آن را برگردانید. برای مدیران، برنامه نویسان مرتبط با 1C مفید خواهد بود.

من اخیراً به مشکلی برخورد کردم که نیاز به یک راه حل ساده داشت. در واقع، مشکل را می توان در یک سوال مطرح کرد: چگونه بدون دانستن و بدون بازنشانی رمز عبور به کاربر کمک کنیم؟

در بسیاری از دفاتر، برای بازتولید خطا، مدیران، برنامه نویسان و سایر متخصصان فنی از 1C: Enterprise Authentication استفاده کردند. یعنی کاربر از خطا "شکایت" کرد، متخصصان زیر نظر او رفتند و سعی کردند خطا را تکرار کنند. یک خطا دریافت کرد و آن را در کد برطرف کرد.

با توسعه پلت فرم تلفن همراه و مشتریان تلفن همراه، Authentication 1C: Enterprise با کاربر "مشغول" می شود، زیرا همگام سازی دقیقاً از طریق آن انجام می شود. به این معنی که هر کاربر نمی خواهد رمز عبور خود را فاش کند یا از رمز عبوری که به او "تخصیص داده شده" استفاده کند. دفتر ما نیز روز به روز بیشتر با مشتریان تلفن همراه در ارتباط است. اینجاست که سوالی که قبلا ذکر شد مطرح شد.

من در اینترنت جستجو کردم، مجموعه ای از توضیحات در مورد نحوه شکستن رمزهای عبور در پایگاه داده فایل یا در نسخه های سرور پیدا کردم.
در صورت نسخه فایلشما به هیچ حقوقی نیاز ندارید، فقط نمایشگر فایل پایگاه داده *.1CD را نصب کنید و پسوردهای جدول V8USERS را تغییر دهید. شایان ذکر است که رمزهای عبور در آنجا ذخیره نمی شوند شکل خالص، و هش رمز عبور ذخیره می شود. خود هش نیست رمز عبور شناخته شدهبه هش رمز عبور شناخته شده تغییر می کند. در مورد پایگاه داده های سرور، شما باید ورود مدیر پایگاه داده را بدانید، و در آنجا تغییر رمز عبور کار دشواری نیست. اما چگونه می توان پس از چنین هک هایی نقص احراز هویت را برای کاربر توضیح داد؟ و چرا چنین مشکلاتی وجود دارد؟

من همچنین پردازشی پیدا کردم که گذرواژه‌ها را انتخاب می‌کند در حالی که به حقوقی مشابه با پردازش من نیاز دارد. خوب، او رمز عبور 123 یا حتی 123456 را به سرعت دریافت می کند، اما اگر رمز عبور واقعی باشد چه؟ او می نویسد حدود 90 روز را انتخاب کنید. این دروازه نیست! چنین وضعیتی ممکن است ظاهر شود، در حالی که رمز عبور در حال انتخاب بود، کاربر رمز عبور را تغییر داد. بله، و نه 1 بار می تواند تغییر کند.

به طور کلی، من یک پردازش کوچک را پیشنهاد می کنم که هش یک رمز عبور ناشناخته را به هش رمز عبور مورد نظر تغییر می دهد و سپس آن را جایگزین می کند. مانند در کار می کند فرم های مدیریت شده، و زیر فرم های منظم. می تواند از طریق "پردازش و گزارش های اضافی" ساخته شود، رویه ای با شرح پردازش به ماژول شی اضافه شده است.

خوب، یا می توانید از طریق "پیکربندی افزونه ها" جاسازی کنید - بسیار فرصت مفید، در حال حاضر به شما امکان می دهد پردازش و گزارش ها را بدون حذف آن از پشتیبانی به پیکربندی اضافه کنید. یعنی یک پیکربندی معمولی حتی زمانی که پردازش اضافه می شود، معمولی باقی می ماند.

اصل عملیات:

هش رمز عبور را برای کاربر دریافت کنید.

//عنصر دایرکتوری کاربر کاربران
UserIB = پایگاه اطلاعات Users.FindBy UniqueIdentifier(User.UserIDIB);
//StoredPasswordValue هش رمز عبور را ذخیره می کند
UserPassword = UserIB.StoredPasswordValue;
//Name ورود کاربر را ذخیره می کند
LoginUser = UserIB.Name;

رمز عبور مورد نظر را وارد کرده و هش آن را دریافت کنید.

هش کاربر را به هش رمز عبور مورد نظر تغییر دهید.

ما با یک رمز عبور جدید وارد می شویم. همه چیز را دوباره عوض می کنیم.

2009

بخش "مدرن سازی سازوکارهای مدیریتی و مالی و اقتصادی در سطوح مختلف نظام آموزشی با استفاده از فناوری های "1C""

"25. روش ها و ابزارهای تضمین امنیت اطلاعات در سیستم "1C: Enterprise 8.1"" (Khorev P.B.، دانشگاه دولتی اجتماعی روسیه (RSSU)، مسکو)

ارائه

توسعه مستمر فناوری اطلاعاتو سیستم ها متاسفانه منجر به تشدید مشکلات قدیمی و ظهور مشکلات جدید می شود. یکی از این مشکلات مشکل امنیت اطلاعات است - اطمینان مطمئن از ایمنی آن و وضعیت ایجاد شده استاستفاده کنید. بنابراین تضمین امنیت اطلاعات و فرآیندهای اطلاعاتیعملکرد اجباری سیستم های اطلاعاتی مدرن است.

روش های اصلی حفاظت در برابر دسترسی غیرمجاز به اشیاء سیستم اطلاعاتی می باشد

  • شناسایی و احراز هویت کاربران سیستم های اطلاعاتی و فرآیندهای فعال شده توسط آنها.
  • مجوز موضوعات (تعیین حقوق دسترسی موضوع به شی با اطلاعات محرمانه);
  • ممیزی رویدادهای مرتبط با امنیت سیستم اطلاعات.

این گزارش روش‌ها و ابزارهایی را بررسی می‌کند تا اطمینان حاصل شود امنیت اطلاعاتموجود در سیستم 1C: Enterprise 8.1.

یک مدیر پایگاه داده در 1C:Enterprise 8.1 می تواند لیستی از کاربرانی را که مجاز به کار با سیستم هستند ایجاد و سپس ویرایش کند. هنگام افزودن یک کاربر جدید (در ابتدا لیست کاربران خالی است)، ویژگی های زیر حساب ایجاد شده نشان داده می شود (در برگه "Basic"):

  • نامی که کاربر تحت آن در سیستم ثبت می شود؛
  • نام کامل (توصیه می شود از این ویژگی برای تنظیم نام خانوادگی، نام و نام خانوادگی، موقعیت و نام بخش کارمند سازمانی که در آن سیستم استفاده می شود استفاده کنید).
  • پرچم احراز هویت "1C:Enterprise" (اگر این "چک باکس" انتخاب شود، هنگامی که کاربر سعی می کند به سیستم "1C: Enterprise" وارد شود، شناسایی و احراز هویت او توسط خود سیستم انجام می شود).
  • رمز عبور کاربر، که برای شناسایی او با استفاده از سیستم 1C: Enterprise، وارد آن می شود:
  • تأیید رمز عبور کاربر (برای حذف احتمال خطا هنگام وارد کردن رمز عبور لازم است، زیرا کاراکترهای رمز عبور هنگام وارد کردن با کاراکترهای * جایگزین می شوند).
  • نشانه ای که نشان می دهد کاربر از تغییر رمز عبور خود در حین احراز هویت با استفاده از ابزار 1C: Enterprise منع شده است.
  • پرچم برای نمایش نام کاربری در لیست هنگام تلاش برای ورود به سیستم و احراز هویت با استفاده از ابزار 1C: Enterprise.
  • علامت احراز هویت ویندوز (اگر این چک باکس فعال باشد، وقتی کاربر سعی می کند وارد 1C: Enterprise شود، نامی که جلسه با سیستم عامل تحت آن اجرا می شود مشخص می شود) سیستم مایکروسافتویندوز، و در لیست کاربران سیستم "1Сenterprise"، نامی جستجو می شود که با نام کاربر "فعالی" ویندوز مطابقت دارد).
  • نام کاربری سیستم عامل سیستم های ویندوزکه با آن مرتبط است کاربر داده شدهسیستم 1C: Enterprise هنگام استفاده از احراز هویت با استفاده از سیستم عامل ویندوز (نام را می توان در قالب \\نام دامنه\نام حساب کاربری مشخص کرد یا با استفاده از دکمه مربوطه از لیست حساب های محلی و جهانی شناخته شده در این کامپیوتر ).

مدیر پایگاه داده می تواند حداقل طول رمزهای عبور کاربر سیستم را با استفاده از تنظیمات پارامترهای پایگاه اطلاعاتی تنظیم کند (اگر "چک باکس" "بررسی پیچیدگی رمزهای عبور کاربر" علامت زده شود، حداقل طول رمزهای عبور نمی تواند کمتر از 7 کاراکتر باشد) و مستلزم آن است که رمزهای عبور کاربر شرایط پیچیدگی، الزامات پیچیدگی رمز عبور را برآورده کنند کاربران ویندوز(علاوه بر این، رمز عبور نباید دنباله ای از کاراکترها باشد).

اکثر به روشی مطمئناحراز هویت کاربران هنگام ورود به سیستم 1C: Enterprise، احراز هویت با استفاده از 1C: Enterprise و ابزارهای ویندوز. در این مورد، توصیه می شود علامت کادر "نمایش در لیست انتخاب" را در گروه ویژگی های احراز هویت "1C: Enterprise" بردارید و در تنظیمات امنیتی ویندوز، الزامات حداقل طول و پیچیدگی رمزهای عبور، محدودیت در آنها را فعال کنید. حداکثر تاریخ انقضا، تکرار نشدن رمزهای عبور و حداقل تاریخ انقضای آنها، و مقدار آستانه ورود به ویندوز شکست خورده تلاش شمارنده را تنظیم کنید.

برای نمایش اجباری گفتگوی احراز هویت کاربر با استفاده از ابزارهای 1C:Enterprise (اگر کادر تأیید احراز هویت ویندوز فعال باشد)، هنگام راه اندازی 1C:Enterprise از پارامتر خط فرمان /WA+ استفاده کنید.

به خاطر داشته باشید که لیست کاربران سیستم 1C: Enterprise بخشی از پیکربندی آن نیست، بلکه به طور جداگانه برای هر سازمانی که این سیستم در آن نصب شده است ایجاد می شود.

نقش در 1C: Enterprise مجموعه ای از حقوق دسترسی به اشیاء مختلف پایگاه داده است. به طور معمول، نقش ها برای فردی ایجاد می شوند وظایف رسمی، و به هر کاربر سیستم می توان یک یا چند نقش اختصاص داد. اگر به یک کاربر چندین نقش اختصاص داده شده باشد، دسترسی او به شی پایگاه داده به صورت زیر انجام می شود:

  1. اگر حداقل در یکی از نقش‌هایی که به کاربر اختصاص داده شده است، دسترسی درخواستی مجاز باشد، به کاربر اعطا می‌شود.
  2. اگر همه نقش های اختصاص داده شده به کاربر اجازه دسترسی مربوطه را ندهند، دسترسی درخواستی داده نمی شود.

نقش ها با استفاده از پیکربندی سیستم 1C: Enterprise ایجاد و ویرایش می شوند. در فرآیند ایجاد یک پیکربندی، مجموعه ای از نقش های معمولی ایجاد می شود که سپس می توان آنها را ویرایش کرد.

هنگام ایجاد یا ویرایش یک نقش، از یک پنجره با دو تب - "حقوق" و "الگوهای محدودیت" استفاده می شود. برگه "حقوق" شامل یک ساختار سلسله مراتبی از اشیاء پیکربندی برای همه زیرسیستم ها و لیستی از حقوق دسترسی قابل اعمال برای شی انتخاب شده است (برای فعال کردن سمت راست، باید "پرچم" مربوطه را تنظیم کنید).

دو نوع حقوق در 1C: Enterprise وجود دارد - اساسی و تعاملی. حقوق اولیه برای هرگونه دسترسی به اشیاء سیستم اطلاعات بررسی می شود. حقوق تعاملی هنگام انجام عملیات تعاملی (به عنوان مثال، مشاهده و ویرایش داده ها در یک فرم) بررسی می شود.

سیستم 1C: Enterprise امکان بررسی حقوق دسترسی را با استفاده از زبان داخلی فراهم می کند. به عنوان مثال، هنگام افزودن دستورات جدید به یک فرم، توسعه دهنده باید علاوه بر این بررسی کند که آیا کاربر از حقوق تعاملی مناسب برخوردار است یا خیر.

هنگام ویرایش یک نقش، باید وراثت (سلسله مراتب) حقوق را در نظر گرفت: هنگامی که حق "والد" ("بالغ") لغو می شود، حقوق "فرزند" ("صغیر") آن نیز لغو می شود و زمانی که حق «فرزند» تعیین شده است، حق «والد» آن نیز تعیین شده است. به عنوان مثال، اگر سمت راست "مشاهده" لغو شود، سمت راست "ویرایش" شی مربوطه نیز لغو می شود.

با استفاده از چک باکس "تنظیم حقوق برای اشیاء جدید"، می توانید نقش ویرایش شده را ارائه کنید نصب اتوماتیکحقوق دسترسی به اشیاء پیکربندی جدید (بعد اضافه شد).

حقوق دسترسی زیر را می توان برای شی پیکربندی ریشه تنظیم کرد:

  • توابع اداری (شامل باز کردن یک پیکربندی، باز کردن لیستی از کاربران، تنظیم یک گزارش، به روز رسانی یک پیکربندی، و سایر اقدامات اداری)؛
  • به روز رسانی پیکربندی پایگاه داده؛
  • رژیم انحصاری؛
  • کاربران فعال (باز کردن لیست آنها)؛
  • ثبت نام (باز کردن این گزارش)؛
  • اتصال خارجی (کار با سیستم از طریق رابط COM)؛
  • اتوماسیون (کار با سیستم به عنوان یک سرور اتوماسیون)؛
  • کشف تعاملی پردازش خارجی;
  • کشف تعاملی گزارش های خارجی;
  • چاپ خروجی، ذخیره، استفاده از کلیپ بورد هنگام کار با سیستم).

برای سهولت مدیریت، 1C: Enterprise پنجره ای برای مشاهده و ویرایش همه نقش های ایجاد شده در این پیکربندی فراهم می کند. اگر برای برخی از نقش ها لازم است همه حقوق دسترسی به شی انتخاب شده لغو یا تنظیم شوند، می توانید از کادر انتخاب در خط "همه حقوق" برای ستون با نام نقش در حال ویرایش استفاده کنید. اگر یک حق دسترسی خاص باید در همه نقش‌ها تنظیم یا تنظیم شود، می‌توانید از کادر تأیید در ردیف با نام سمت راست مربوطه برای ستون همه نقش‌ها استفاده کنید.

برای محدود کردن دسترسی به اشیاء پایگاه داده در سطح فیلدها و سوابق جداگانه، 1C: Enterprise مکانیزمی را برای محدود کردن دسترسی به داده ها (با استفاده از حقوق خواندن، افزودن، اصلاح و حذف این اشیاء) ارائه می دهد. برای حق خواندن، می توان چندین محدودیت دسترسی را تعیین کرد و برای سایر حقوق مشخص شده - فقط یک محدودیت.

برای هر محدودیت دسترسی به داده‌ها از طریق راست خواندن، می‌توان فیلدی را انتخاب کرد که با مقدار آن شرط محدودیت دسترسی بررسی می‌شود، یا علامت «فیلدهای دیگر» که از بررسی شرایط برای هر فیلد اطمینان حاصل می‌کند.

شرایط محدودیت دسترسی به داده ها را می توان با استفاده از سازنده یا به صورت دستی با ایجاد و ویرایش الگوهای محدودیت دسترسی با نام در تب Restriction Templates پنجره ویرایش نقش تعریف کرد.

به منظور تسهیل در کار کاربر و محدودیت اضافیاز حقوق خود، 1C: Enterprise مکانیزمی از رابط ها را فراهم می کند. با کمک این اشیا مجموعه ای از دستورات منوی اصلی و عناصر نوار ابزار ایجاد می شود که کاربر قادر به کار با آنها خواهد بود. با استفاده از Interface Main Menu Builder، مدیر فهرستی از زیر منوها و فهرستی از دستورات را برای هر زیر منو ایجاد می کند.

پس از تعریف ساختار منوی اصلی، می توان یک یا چند نوار ابزار را به رابط ایجاد شده اضافه کرد. این پانل ها را می توان در بالا، پایین، چپ و راست در پنجره برنامه 1C: Enterprise قرار داد.

توجه داشته باشید که پس از ایجاد نقش ها و رابط ها، لازم است پیکربندی پایگاه داده به روز شود تا به کاربران جدید سیستم اطلاعاتی، نقش ها و رابط های ایجاد شده اختصاص داده شود.

رویدادهایی که باید در گزارش سیستم 1C:Enterprise ثبت شوند را می توان توسط مدیر با استفاده از عملکرد تنظیمات مدیر مشخص کرد. در اینجا همچنین می‌توانید مدت زمانی را که پس از آن لاگ در یک فایل جدید ذخیره می‌شود، انتخاب کنید و همچنین با حذف آن‌ها و احتمالاً ذخیره آن‌ها در یک فایل، ورودی‌های گزارش را قبل از پایان مدت زمان مشخص شده کاهش دهید.

ادبیات

  1. رادچنکو M.G. "1C: Enterprise 8.1. راهنمای عملی توسعه دهنده مثال ها و تکنیک های معمولی M.: 1C-Publishing LLC، سنت پترزبورگ: پیتر، 2007.
  2. 1C: Enterprise 8.1. پیکربندی و مدیریت M.: شرکت "1C"، 2007.

این بخش شامل شرح خطاهای شناخته شده ای است که ممکن است هنگام اتصال برنامه های SysTecs به 1C رخ دهد: پایگاه های اطلاعات حسابداری (نسخه های 1.6، 2.0 و KORP)، و همچنین علل و راه های حذف آنها.

خطاهایی که هنگام استفاده از نسخه های قدیمی 1C رخ می دهد: پلتفرم های Enterprise 8.1 و 8.2

مشکلات هنگام برقراری ارتباط با پایگاه اطلاعاتی شما می‌تواند ناشی از استفاده از نسخه‌های قدیمی پلت‌فرم‌های فناوری 1C: Enterprise 8.1 یا 8.2 باشد. در زیر فهرستی از نسخه‌های پلتفرم ارائه شده است که استفاده از آنها برای اطمینان از اتصال COM تضمین شده و بدون مشکل توصیه می‌شود:

  • 1C: Enterprise 8.1- انتشار از 8.1.15.14 (از 30.10.2009)
  • 1C: Enterprise 8.2- انتشار از 8.2.13.202 (تاریخ 10.12.2010)

خطاهایی که هنگام تنظیم اتصال به سرور 1C: Enterprise رخ می دهد

خطاهای هنگام اتصال به سرور 1C: Enterprise 8.1 (8.2) در بیشتر موارد ناشی از عدم تطابق بین نسخه های پلت فرم های تکنولوژیکی نصب شده روی سرور و در آن است. ایستگاه کاری، که با آن یک اتصال به پایگاه اطلاعاتی 1C برقرار می شود: حسابداری 8. در این صورت باید همان نسخه های پلتفرم ها را روی کلاینت و سرور نصب کنید. در انجام این کار، موارد زیر باید در نظر گرفته شود:

  • اگر 1C: حسابداری 8 روی پلت فرم 8.1 کار می کند- لازم است اطمینان حاصل شود که نسخه های 8.1 بر روی سرور و ایستگاه کاری یکسان هستند و نسخه پلتفرم 8.2 که برنامه SysTecs روی آن اجرا می شود، در این موردمهم نخواهد بود
  • اگر 1C: حسابداری 8 روی پلت فرم 8.2 کار می کند- همچنین باید اطمینان حاصل کنید که نسخه های منتشر شده از پلتفرم 8.2 روی سرور و ایستگاه کاری یکسان هستند، در حالی که نسخه نسخه استفاده شده نمی تواند کمتر از 8.2.13.202 باشد.

خطاهای ناشی از پارامترهای اتصال نادرست

خطاهای پارامترهای اتصال توسط برنامه شناسایی می شوند و در صورت وقوع، هشداری حاوی شرح مشکل رخ داده به کاربر صادر می شود که به شکل زیر است:

لیستی از خطاهای احتمالی و راه های رفع آنها در جدول زیر آورده شده است.

خطا شرح درمان
مسیر مشخص شده به دایرکتوری پایه به شکل Disk:Base فهرست محلی است. هنگام استفاده از برنامه در حالت چند کاربره، توصیه می شود مسیر شبکه به پایگاه داده را به شکل زیر مشخص کنید: دایرکتوری ServerDatabase این پیام یک خطا نیست، بلکه یک هشدار است که هنگام تعیین مسیر محلی به پایگاه اطلاعاتی رخ می دهد. توجه به پیام داده شدهاگر برنامه در حالت چند کاربره استفاده شود باید پرداخت شود. از آنجایی که تنظیمات اتصال برای همه کاربران یکسان است، پایگاه اطلاعاتی را می توان در رایانه های مختلف از طریق مسیرهای شبکه مختلف مورد دسترسی قرار داد، که می تواند هنگام اتصال از برخی ایستگاه های کاری مشکل ایجاد کند. مسیر کامل شبکه (از نوع پایگاه دایرکتوری سرور) به پایه 1C: حسابداری 8 را مشخص کنید.
عدم موفقیت در احراز هویت کاربر
نام کاربری یا گذرواژه اشتباه است
هنگام تعیین پارامترهای اتصال، نام کاربری یا رمز عبور نادرستی مشخص شد که برای اتصال به پایگاه اطلاعاتی 1C: حسابداری استفاده می شود. توجه داشته باشید! کاربر مشخص شده در 1C: حسابداری باید حق استفاده از اتصال خارجی را داشته باشد. مجموعه حقوق کاربر مشخص شده را بررسی کنید: شروع 1C: حسابداری به صورت دستی، هنگام درخواست مجوز، نام کاربری و رمز عبور مشخص شده در تنظیمات اتصال را مشخص کنید.
پایگاه اطلاعات یافت نشد.
فایل پایگاه داده وجود ندارد "1Cv8.1CD"
مسیر دایرکتوری پایگاه اطلاعاتی 1C:Accounting نادرست است (در حالت فایل) بررسی کنید که آیا مسیر درست است
پایگاه اطلاعات یافت نشد. این خطا در صورتی رخ می دهد که نام یک پایگاه داده غیرموجود در سرور 1C: Enterprise مشخص شده باشد. سرور 1C: Enterprise را راه اندازی کنید و نام پایگاه داده استفاده شده را مشخص کنید.
عدم تطابق نسخه فرمت فایل Infobase.
تبدیل در حالت راه اندازی Configurator انجام می شود.
نسخه قدیمی فرمت فایل پایگاه داده.
شما باید "/1Cv8.1CD" را تبدیل کنید
اگر 1C: حسابداری بر روی پلت فرم فناوری 8.1 در حال اجرا باشد و تنظیمات اتصال پلت فرم نسخه 8.2 را مشخص کند، خطا رخ می دهد. نسخه پلتفرم 8.1 را مشخص کنید
هنگام انجام عملیات با پایگاه اطلاعات خطایی روی داد.
نسخه فایل پایگاه داده ناسازگار "/1Cv8.1CD"
اگر 1C: حسابداری 8 روی پلتفرم تکنولوژیکی 8.2 در حال اجرا باشد و پارامترهای اتصال، نسخه پلتفرم 8.1 را مشخص کنند، خطایی رخ می دهد. نسخه پلتفرم 8.2 را مشخص کنید
عدم تطابق بین نسخه های کد برنامه مشتری و سرور 1C: Enterprise
نسخه های سرویس گیرنده و سرور متفاوت است (8.2.XX.XXX - 8.2.XX.XXX)
(برنامه مشتری: اتصال COM)
اگر سرور 1C:Enterprise و کلاینت نصب شده در ایستگاه کاری نسخه های متفاوتی داشته باشند، خطا رخ می دهد. تازه کردن نسخه های نصب شدهمشتری یا سرور به همان نسخه.