1-ээс бүх хэрэглэгчдийг хэрхэн хөөх вэ 8 2. Бид серверийн мэдээллийн сангаас хэрэглэгчдийг хөөх

Д хэрэгтэй албадан цуцлахХэрэглэгчийн туршлага ихэвчлэн дараах тохиолдолд тохиолддог.

  • Шинэчлэх мэдээллийн бааз;
  • Тохиргоонд шинэ мета өгөгдлийн объект нэмэх;
  • Сервер дээр урьдчилан сэргийлэх, засвар үйлчилгээ хийх;
  • Аппликешныг дахин эхлүүлэхээс хамгаалсан хэрэглэгчийн сесс.

Энэ нийтлэлд бид хэрэглэгчийн сессийг хэрхэн дуусгах, администратор нь энэ даалгаврыг биелүүлэхийн тулд өөрийн зэвсэглэлд ямар хэрэгсэл байгаа, файлыг дуусгах ямар сонголтууд, 1С-ийн аль клиент-сервер хувилбарыг хэлж өгөхийг хичээх болно.

Та сессийг хүчээр дуусгах үед өгөгдөл алдаж болзошгүй гэдгийг санах нь чухал. Тиймээс тааламжгүй нөхцөл байдлаас зайлсхийхийн тулд хэрэглэгчдэд холболтыг таслах талаар урьдчилан анхааруулахыг зөвлөж байна.

Тохируулагчаас сессүүдийг хааж байна

Өгөгдлийн сангийн бүтцэд өөрчлөлт оруулах үед тохиргоог шинэчилнэ динамик горимболомжгүй болдог. Мөн дэлгэцэн дээр мэдээллийн цонх гарч ирнэ (Зураг 1).

Энэ тохиолдолд үйлдлийн дараалал нь тодорхой байна:

  1. Та "Сурсыг дуусгаж, давтах" товчийг дарах ёстой;
  2. Өгөгдлийн сангийн бүтцийн өөрчлөлтийн цонхыг хүлээнэ үү;
  3. OK дарна уу.

Програмын кодонд хийсэн өөрчлөлт нь хэрэглэгчдийг хаахыг шаарддаггүй боловч тодорхой компьютер бүр дээрх програмыг дахин эхлүүлэхгүйгээр энэ төхөөрөмж дээр ажиллахгүй гэдгийг тэмдэглэх нь зүйтэй.

Програмаас шууд хуралдааныг дуусгах

Найм дахь хувилбарын 1С компанийн ихэнх стандарт бүтээгдэхүүнүүд нь хэрэглэгчийн ажлыг алсаас хялбархан зогсоож, администраторт мэдээллийн санд онцгой нэвтрэх боломжийг олгодог механизмтай байдаг. Энэ бол "Мэдээллийн бааз руу холболтыг хаах" боловсруулалт юм.

Та үүнийг хоёр хаягийн аль нэгээс олж болно:

  1. "Үйлчилгээ" хэсгийн дэд цэсүүдийн аль нэгэнд;
  2. Үйлдлүүд-> Боловсруулах хэсэг рүү очсоноор.

Зураг 2

Гадаад төрхболовсруулалтыг 2-р зурагт үзүүлэв.

Энэ боловсруулалтын онцлогууд:

  1. Хайрцагыг шалгаж, тэмдэглэгээг болиулж, "Бичлэг" товчийг дарснаар хэрэглэгчдийг хаах, сешнүүдийг устгах, шинэ холболт үүсгэхээс сэргийлж асаах, унтраах;
  2. Түгжих дуусах хугацаа нь хоосон эсвэл эхлэх хугацаанаас бага байж болохгүй;
  3. "Зөвшөөрлийн код" параметрийг тохируулсан тохиолдолд кодын өмнө "/UC" гэж зааж өгснөөр блоклохыг үл тоомсорлож эхлэх мөрөнд бичиж болно;
  4. Хэрэв "Зөвшөөрлийн код"-ыг заагаагүй бол хаах хугацаа дуусахаас өмнө мэдээллийн санд ороход асуудал гарах болно (ажлын файлын хувилбарт та 1CVcdn файлыг мэдээллийн сангийн хавтсаас устгахыг оролдож болно);
  5. Хэрэв "/UС" параметр болон нууц үгийн оронд хоосон зайгаар тусгаарлагдсан "/CAllowUserWork" гэж зааж өгвөл C нь латин хэл юм бол та бүх хэрэглэгчдэд түгжээг бүрэн идэвхгүй болгох боломжтой;
  6. Идэвхтэй хэрэглэгчид товчийг дарснаар цонх гарч ирнэ бүрэн жагсаалтхэрэглэгчид (Зураг 3), эндээс "Бүртгэлийн бүртгэл"-ийг нээх эсвэл тодорхой хэрэглэгч бүрийн сессийг дуусгах боломжтой.

Зураг 3

Дээрх хоёр сонголт нь файл болон клиент-серверийн горимд сайн ажилладаг. Цаашид бид зөвхөн серверийн ажилд зориулагдсан тохиолдлуудыг авч үзэх болно.

rp-ээс хэрэглэгчдийг устгаж байна

Хэрэглэгчийн сессийг серверээс салгах нь танд тодорхой эрхтэй тохиолдолд л боломжтой гэдгийг санах нь чухал юм.

Алсын ширээний компьютерээс ажиллахдаа стандарт ажлын менежер ашиглан хэрэглэгчийн сессийг дуусгах боломжтой. Зүгээр л хуралдааныг дуусгах нь бага зэрэг буруу, гэхдээ хангалттай үр дүнтэй арга.

Хоёрдахь сонголт бол Task Manager-ийг ашиглах явдал юм алсын холболттодорхой сесс бүрийг удирдаж, бүх дүрмийн дагуу програмаас гарах чадвартай. Энэ арга нь урт бөгөөд нэг хэрэглэгч гарчихсан байхад өөр ажилчин уг програмыг эхлүүлэхгүй гэдгийг хэн ч баталж чадахгүй.

Серверийн консолоор дамжуулан хэрэглэгчдийг устгаж байна

1С серверийн кластерын администраторын эрхтэй бол та дараахь зүйлийг хийх ёстой.


Ихэнхдээ серверийн горимд ажиллах үед өлгөгдсөн хэрэглэгчийн сессүүд платформоор харагдахгүй бөгөөд зөвхөн консолоор дамжуулан устгаж болно.

Хурал дуусгах хамгийн радикал арга

Дээрх аргууд үр дүнд хүрээгүй нөхцөл байдал маш ховор тохиолддог. Гэхдээ энэ нь тохиолдсон тохиолдолд өөр зүйл бий радикал аргаӨгөгдлийн сантай холболтыг тасалдуулах: серверийг физик дахин ачаалах.

Мэдээжийн хэрэг, ажлаа дуусгаж, өгөгдлийг хадгалах цаг завгүй хэрэглэгчид ийм увайгүй хандлагад маш их дургүйцэх болно, гэхдээ энэ нь хурдан бөгөөд маш үр дүнтэй байдаг.

Сайн уу Дмитрий! Тохиргоог шинэчлэхийн тулд хэрэглэгчдийг өгөгдлийн сангаас хэрхэн албадан гаргахыг зааж өгнө үү. Урьдчилан баярлалаа.

Хэрэглэгчээс:Светлана Николаевна

Сайн уу, Светлана Николаевна!

Хэрэглэгчдийг мэдээллийн сангаас гаргахын тулд та администраторын эрхтэй байх шаардлагатай.

Бид хэсэг рүү явна Захиргаа, Дэмжлэг, засвар үйлчилгээ:

Сонго Хэрэглэгчийн ажлыг блоклох:


Та товчлуур дээр дарж маягтаас жагсаалтыг харах боломжтой идэвхтэй хэрэглэгчид.

Бид хэрэглэгчид өөрсдийн дэлгэцэн дээр харах мессежийг бөглөж, блоклох интервалыг тохируулна (хэрэв та дуусах хугацааг мэдэхгүй бол талбарыг хоосон орхино уу). Мөн суулгана уу түгжээг тайлах код, учир нь блоклох нь таны идэвхтэй сессэд нөлөөлнө, жишээ нь, тохиргоо 1234 .

дарна уу Түгжээг тохируулах. Анхааруулах мессеж гарч ирнэ:


Бид санал нэг байна. Одоо уг маягт дээр удахгүй блоклох ажил эхэлнэ гэж улаанаар бичсэн байна.


Одоогийн байдлаар идэвхтэй хэрэглэгчдийн хувьд дараах цонх гарч ирнэ.


Блоклох эхлэл ойртох тусам минут тутамд гарч ирдэг.


Хэрэглэгч программ дахь ажлаа дуусгаад гарах хэрэгтэй. Хэрэв энэ нь өөрөө гарахгүй бол програм автоматаар хаагдах болно. Өгөгдлийн санд нэвтрэхийг оролдох үед хэрэглэгч дараах анхааруулгыг хүлээн авна.


Блок тохируулсан хэрэглэгч мөн мессеж хүлээн авна:


Баазаас гарцгаая.

Учир нь блоклох нь бүх хэрэглэгчдийн бүх сессүүдэд хамаатай тул бид эхлүүлэх параметрийг тохируулах шаардлагатай болно (энэ нь бидэнд хэрэгтэй зүйл юм. Түгжээг тайлах код):



Хоёрдахь таб дээр бид мэдээллийн сангийн эхлүүлэх параметрийг бичнэ (1234 нь бидний код):


Бид бэлэн дээр дарна уу. Одоо бид тохируулагч болон хэрэглэгчийн горимд хоёуланд нь орж болно.

Суурийн түгжээг тайлахын тулд та түгжээний маягт руу буцаж очоод дарах хэрэгтэй Түгжээг арилгах.


Хэрэв хаах дуусах огноог тохируулсан бол энэ нь тохиолдвол блок автоматаар дуусна.

Програм хангамжийн бүтээгдэхүүн 1С платформ дээр үндэслэн тэдгээр нь төрөлжсөн болон хэрэглээний, өөрөөр хэлбэл захиргааны олон функцтэй байдаг. Профайлын функциональ байдал (мэдээжийн хэрэг шийдлийн зорилгоос хамааран) бараа худалдан авах, борлуулах, агуулах, үйл ажиллагааны болон удирдлагын нягтлан бодох бүртгэл, нягтлан бодох бүртгэл, CRM, нарийн төвөгтэй шийдлүүдийн хувьд бүгд хамтдаа.

Мэдээжийн хэрэг, нэг ажилтан байгууллагын бүх бизнесийн үйл явцыг автоматжуулсан ч хянах боломжгүй байдаг. Тиймээс 1С системийн администраторууд системийн тодорхой функцтэй ажилладаг хэдэн арван, хэдэн зуун хэрэглэгчидтэй ажиллах шаардлагатай болдог. Тэд тус бүрдээ шаардлагатай бүх бичиг баримт, чиг үүрэг, тайланг өөрийн мэдэлд байлгахын тулд тусгай эрх олгох ёстой. Энд бид хэрэглэгчийн хандалтын эрхийг тохируулахыг багтаасан 1С шийдлүүдийн хэрэглээний болон захиргааны функцийг авч үзэж байна.

Хэрэглэгчийн тохиргоо 1С 8.3

1С 8.3 дахь хэрэглэгчийн эрхийн хувьд тохиргооны бүтцийн тусгай объектууд хариуцлага хүлээнэ - "Үүрэг". Ихэнх ердийн тохиргооүүсгэсэн стандарт дүрүүдийн тодорхой жагсаалт аль хэдийн бий. Та тэдгээрийг бүртгэл үүсгэх, нэвтрэх эрхийг тохируулахдаа ашиглаж болно. Хэрэв стандарт багц танд тохирохгүй бол та үүнийг өөрчлөх эсвэл өөрийн дүрүүдийг нэмж болно.

Хэрэглэгч бүр тодорхой эрхийг хариуцдаг хэд хэдэн үүргийг хуваарилж болно. 1С хэрэглэгчийн эрхийг тохируулахын тулд та одоо ямар үүрэг гүйцэтгэж байгааг олж мэдэх хэрэгтэй. Энэ мэдээллийг хоёр аргаар авч болно:

  • Тохируулагчаар дамжуулан. Энэ сонголт нь ямар ч тохиргоонд тохиромжтой;
  • Зарим тохиргоонд "Аж ахуйн нэгж" горимоор дамжуулан.

Өөрийн 1С баазын тохируулагчийг бүрэн эрхтэй хэрэглэгчийн нэрээр ажиллуулж, "Захиргаа" -> "Хэрэглэгчид" цэсийг нээнэ үү. Тухайн хэрэглэгчийн эрхийг олж мэдэхийн тулд та түүний овог нэр бүхий мөрөнд дарах ёстой хоёр дарж"Бусад" таб руу очно уу. Хэрэглэгчийн ашиглах боломжтой дүрүүдийг тэмдэглэгээгээр тэмдэглэнэ. Нэмэх тодорхой үүрэгэсвэл устгаад, нүдийг нь сольж, OK дээр дарна уу.



Хэрэв дүн шинжилгээ хийсний дараа стандарт дүрүүд нь эрхийг ялгах шаардлагыг бүрэн хангаж чадахгүй гэдгийг ойлговол тэдгээрийг өөрчлөх хэрэгтэй. Үүнийг хийхийн тулд тохиргооны модноос шаардлагатай дүрийг олоод давхар товшиж нээнэ үү. Нээгдсэн цонхны зүүн хэсэгт та бүх тохиргооны объектуудын жагсаалтыг харах болно. Баруун талд байгаа нүднүүд нь зүүн талд сонгосон объекттой холбоотой эрх нь энэ үүрэгт заасан үйлдлүүдийг тэмдэглэнэ.



Та зөвхөн тохиргооны объектуудтай хийх тодорхой үйлдлүүдийн зөвшөөрлийг өгөх, устгах боломжгүй. Нэмж дурдахад 1С платформ дээр маш тохиромжтой механизмыг суурилуулсан бөгөөд энэ нь хэрэглэгчийн эрхийг рекорд түвшинд хязгаарлах үүрэгтэй - RLS. Энэ нь хэрэглэгч мэдээллийн сангийн өгөгдлийг харах нөхцөлийг тохируулах боломжийг танд олгоно. RLS-ийг ашиглан 1С 8.3 дахь хэрэглэгчийн эрхийг тохируулах боломжтой бөгөөд жишээлбэл, тодорхой хадгалагч бүр зөвхөн өөрийн агуулахын мэдээллийг харах болно.

Стандарт дүрүүдийг өөрчлөхгүйгээр хэрэглэгчдэд объектын эрхийг нэмэх өөр нэг арга бол шинэ үүрэг үүсгэх явдал юм. Үүнийг хийхийн тулд "Үүрэг" тохиргооны салбар дахь "Нэмэх" товчийг дарж, шинэ объектыг нэрлэнэ үү. Нээгдсэн цонхны зүүн талд, хүссэн тохиргооны объектуудыг олж, баруун талд нь тохируулна уу шаардлагатай эрхболон хязгаарлалтууд. Шинэ дүрээ хадгалсны дараа та тохиргоог шинэчлэх, хэрэглэгчийн жагсаалт руу орж тодорхой хэрэглэгчдэд шинэ үүрэг нэмэх шаардлагатай.

1С мэдээллийн баазын администраторын үүрэг хариуцлага нь зөвхөн хэрэглэгч үүсгэх, эрхийг түгээх зэргээр хязгаарлагдахгүй. Ажилтнууд өөрчлөгдөж, үүрэг хариуцлагыг дахин хуваарилах боломжтой бөгөөд администраторууд эдгээр бүх өөрчлөлтөд хурдан хариу өгөх ёстой. Хэрэв 1С-д тодорхой чиг үүргийг гүйцэтгэсэн ажилтан ажлаасаа халагдсан бол хуучин хамт ажиллагсад нь дансаа ашиглахгүйн тулд 1С хэрэглэгчийг идэвхгүй болгох хэрэгтэй. Хэрэглэгчдийн жагсаалт нь энэ талаар бидэнд туслах болно, үүнийг "Захиргаа" цэсийн тохируулагчаас нээх боломжтой.


1С хэрэглэгчийн тохиргоог нээсний дараа сонгон шалгаруулах жагсаалтаас ажилтны нэрийг олох, баталгаажуулалт хийх үүрэгтэй чагтуудыг арилгах хэрэгтэй. Тиймээс та ажлаасаа халагдсан ажилтны нэрээр нэвтрэхийг хориглож, ажилтан буцаж ирсэн тохиолдолд нэвтрэх эрхийн тохиргоог хадгалах болно. Түүнчлэн, бүх эрх мэдлийг шинэ ажилтанд шилжүүлсэн тохиолдолд эдгээр тохиргоонууд хэрэг болно - та үүргүүдийг дахин тохируулах шаардлагагүй болно.

Системд янз бүрийн баримт бичигт хариуцлагатай хэрэглэгчтэй холбогдох холбоосууд байдаг тул хэрэглэгчийг бүрмөсөн устгахыг зөвлөдөггүй. Хэрэв та оруулгыг устгавал эвдэрсэн холбоосууд болон тодорхой баримт бичгүүдийг хэн үүсгэсэн талаар үл ойлголцол үүсэх бөгөөд энэ нь төөрөгдөлд хүргэж болзошгүй юм. 1С хэрэглэгчийг системд нэвтрэхийг идэвхгүй болгох нь илүү үр дүнтэй бөгөөд зарим тохиолдолд эрхийг (үүргийг) бүрэн устгах болно. Мөн зарим компаниудад идэвхгүй хэрэглэгчдийг "Нэр" талбарт тодорхой дүрсээр тэмдэглэх практик байдаг, жишээлбэл: "*IvanovaTP".

Зарим тохиолдолд 1С администратор хэрэглэгчдийг 1С мэдээллийн сангаас яаралтай "хаях" шаардлагатай байж магадгүй юм. Үүнийг хоёр аргаар хийж болно:

  1. Захиргааны эрхтэй хэрэглэгчээс "Аж ахуйн нэгж" горимоор дамжуулан. Бүх тохиргоогоор дэмжигдээгүй;
  2. 1С серверийн кластерийн консол ашиглан програмын серверээр дамжуулан.

Эхний сонголтыг ашиглахын тулд та "NSI ба Захиргаа" руу орж, "Засвар үйлчилгээ" -ийг нээж, "Идэвхтэй хэрэглэгчид" маягтыг нээх хэрэгтэй. Бид идэвхтэй хэрэглэгчдийн жагсаалт ба "Дуусгах" товчийг харах бөгөөд үүн дээр дарснаар хэрэглэгчийн сессийг хүчээр дуусгах болно. Нэмж дурдахад, энэ жагсаалтаас та компьютерийн нэр, эхлэх цагийг харах боломжтой бөгөөд энэ нь өлгөгдсөн сессүүдийг хянахад тусална.


Идэвхтэй хэрэглэгчдийг идэвхгүй болгох хоёр дахь сонголт нь ихэвчлэн кластерийн консолыг програмын сервер дээр байрлуулсан байдаг тул илүү их анхаарал, хариуцлага шаарддаг. Хэрэв та энэ серверийн хяналтын самбарт хандах эрхтэй бол хэрэглэгчийн сессийг дараах байдлаар дуусгаж болно.

  1. Кластерын консолыг нээх;
  2. Бид мэдээллийн баазуудын жагсаалт, бидэнд хэрэгтэй байгаа нээлттэй сессүүд рүү очдог;
  3. Бид жагсаалтаас хүссэн хэрэглэгчээ олдог;
  4. Дуудаж байна контекст цэс, дарах баруун товчлуурхулгана, функц байх болно - "Устгах".


1С платформ дээр хөгжүүлэгчид эрхийг тохируулах, хэрэглэгчдийг удирдах тохиромжтой механизмтай байдаг. Тиймээс тайлбарласан функцуудыг бүх тохиргооны эзэд, тэр ч байтугай өөрсдөө бичсэн ч ашиглах боломжтой. Өөр нэг давуу тал бол 1С системийн гүн гүнзгий мэдлэгтэй байх явдал юм. Ямар ч хариуцлагатай, анхааралтай админ эдгээр үйлдлүүдийг хийх боломжтой.

1С: Enterprise 8 мэдээллийн баазад байнгын засвар үйлчилгээ хийхийн тулд мэдээллийн санд онцгой хандалт хийх шаардлагатай болдог. Жишээлбэл, өгөгдлийн сангийн нөөцлөлт хийх эсвэл DBMS сервер дээр ердийн засвар үйлчилгээ хийх (дахин индексжүүлэх гэх мэт) та бүх идэвхтэй сешнүүдийг идэвхгүй болгох ёстой.

1C: Enterprise серверийн стандарт функцийг ашиглан хэрэглэгчдийг мэдээллийн баазаас салгах энгийн аргыг авч үзье.

Стандарт функциональ байдал

Би нэн даруй бид ярилцах захиалга өгөх болно үйлчлүүлэгч-сервер хувилбар 1С: Байгууллагын ажил 8. Сешнүүдийг идэвхгүй болгохын тулд серверийн удирдлагын консол руу очно уу. Тэнд бид жагсаалтаас шаардлагатай мэдээллийн санг олох болно.

IB шинж чанарууд руу орж "Сурцын эхлэлийг түгжихийг идэвхжүүлсэн" гэсэн сонголтыг тохируулна уу. Энэ тохиолдолд хэрэглэгчийн нэр/нууц үг оруулах шаардлагатай байж магадгүй дансмэдээллийн сангийн администратор.

Сеанс блоклох хугацааг тохируулахаа бүү мартаарай. Түүнчлэн хуралдааныг хаах үед та бүгдийг зогсоох хэрэгтэй гэдгийг анхаарах хэрэгтэй суурь ажил. Үүнийг "Түгжих" сонголтоор хийдэг ердийн ажлуудидэвхжүүлсэн".

Шаардлагатай бол сессийг хаахаас 5 минутын өмнө мэдэгдэх хэрэглэгчдэд мессежийн текст, мөн сессийг хаах хугацаанд мэдээллийн санд нэвтрэх зөвшөөрлийн кодыг тохируулж болно.

Зөвшөөрлийн кодыг бусад сесс идэвхгүй байхад ердийн засвар үйлчилгээ хийх мэдээллийн санд оруулахад ашиглаж болно. Параметрүүдийг ашиглан мэдээллийн санд холбогдохдоо зөвшөөрлийн кодыг оруулах шаардлагатай. Жишээлбэл, хэрэв зөвшөөрлийн код нь "123456" бол сервер рүү дамжуулсан параметр нь иймэрхүү харагдах болно.

Мэдээллийн санд ийм байдлаар орсноор бид мэдээллийн санд онцгой эрх авах болно. Бусад сессүүд бидэнтэй нэгдэх боломжгүй.

Хэрэглэгчдэд сесс түгжигдсэн тухай мэдэгдэл дараах байдалтай харагдана (администраторын оруулсан мессежээс хамаарч). Энэ нь блоклох хугацаа эхлэхээс 5 минутын өмнө минут тутамд гарч ирдэг.

Сеансыг хориглох хугацааны эхэнд эхлээд мэдэгдэл гарч ирнэ:

Хурал дууссаны дараа.

Идэвхтэй сешнүүдийг идэвхтэй сешнүүдийн жагсаалтаас хасснаар идэвхгүй болгож болно. Ийм үйлдэл нь заримдаа гацсан хуралдааныг зогсоох шаардлагатай байдаг.

Практикт хэрэглэгчдийн оруулсан боловч хадгалагдаагүй байгаа өгөгдлийг алдах эрсдэлийг бууруулахын тулд хэрэглэгчдийг салгах нь хамгийн сайн арга юм.



Ачааж байна...
Топ