Kako izbaciti korisnike iz baze podataka. Jednostavni načini prekida veze korisnika Korisnik zamrznut za 1s 8.3 kako prekinuti vezu

— Vasya, od danas stvaraš korisnike!
- Ali ja sam programer, a ne sistem administrator?!
— Administratori sistema ne poznaju 1C, pa ćete kreirati korisnike!
- Aaaah!!!

Programer je osoba koja piše programe za računar. Međutim, upravljanje listom korisnika u 1C obično se povjerava nekome povezanom s 1C, odnosno 1C programeru.

U principu, neki programeri nisu protiv toga, jer im to daje neke "privilegije".

Ipak, lista korisnika u 1C malo se razlikuje od lista korisnika u drugim programima. Stoga je kreiranje novog korisnika ili onemogućavanje postojećeg jednostavno kao i ljuštenje krušaka.

1C korisnici

Dakle, 1C ima svoju listu korisnika. Koristi se za regulaciju pristupa bazi podataka 1C. Prilikom ulaska u bazu podataka, 1C će od vas tražiti da odaberete korisnika sa ove liste i unesete lozinku.

Postoje opcije u kojima 1C ne traži korisničko ime za prijavu. Međutim, ovo uopšte ne znači ništa . Samo u ovom slučaju, korisnik sa liste je mapiran na korisnika Windows/domena i automatski se detektuje. Kako

Jedina opcija kada 1C zaista ne traži od korisnika je stvaranje nove (prazne) baze podataka. U ovom slučaju, lista korisnika 1C je prazna. Dok se ne doda prvi korisnik, 1C će se automatski prijaviti. Sličan sistem se koristi u Windowsima kada postoji jedan korisnik bez lozinke.

Korisnici 1C se razlikuju jedni od drugih:

  • Prava pristupa
  • Interfejs (prisustvo stavki u meniju).

Ne postoji "superkorisnik" ili "administratorska grupa" kao takva. Administrator je korisnik koji ima omogućena sva konfiguracijska i administrativna prava. U praznoj bazi podataka (kada je lista korisnika još prazna), ovog korisnika treba prvo dodati.

Dvije liste korisnika 1C

U stvari, 1C ima dvije liste korisnika. Jedan od njih (lista korisnika 1C) je „stvaran“ sa stanovišta programera. Nalazi se u konfiguratoru. Po tome 1C identificira korisnika.

Ovo je pristup starih standardnih konfiguracija (na primjer, upravljanje trgovinom 10, računovodstvo 1.6, itd.) - korisnici se uređuju na ovoj listi, i automatski se uključuju u korisnički imenik nakon prve prijave.

Drugi (korisnici verzije 1C 8.2, „nije pravi“) je direktorij korisnika (i direktorij vanjskih korisnika, kao u UT 11). Direktorij je postojao i ranije, ali pristup novih standardnih konfiguracija je da se korisnici dodaju u njega i automatski uvrštavaju u "pravu" listu.

Glavni problem kod ovakvog pristupa je što oni koji ne vole da rade na ovaj način i žele da rade na stari način ne mogu to da rade, jer kada ga kreirate popunjavaju se određena polja, a ako dodate korisnika u na listi, neće se automatski pokupiti u imeniku.

Kako dodati korisnika na listu 1C korisnika

Dakle, lista korisnika 1C nalazi se u konfiguratoru. i otvorite meni Administracija/Korisnici.

Da biste dodali korisnika, morate pritisnuti dugme za dodavanje (ili Ins sa tastature). Ako je lista sada prazna, tada prvi korisnik mora imati administrativna prava (vidi dolje).

  • Ime – korisničko ime (koje će izabrati prilikom prijave na 1C)
  • Puno ime - referenca punog imena, nigdje se ne pojavljuje
  • Lozinka
  • Prikaži na listi izbora
    o ako je polje za potvrdu označeno, korisnik će biti na listi odabira prilikom prijave u 1C
    o ako potvrdni okvir nije označen, tada korisnik neće biti na listi za odabir (tj. ne možete odabrati), ali možete unijeti njegovo ime sa tastature i prijaviti se
  • Provjera autentičnosti operativnog sistema – može se povezati sa korisnikom Windows/domena i ovaj korisnik neće morati da unosi lozinku (automatski će se prijaviti).

Na kartici Ostalo birate prava i osnovne korisničke postavke.

  • Glavni interfejs je meni koji će biti dostupan korisniku (koristi se samo u debelom klijentu)
  • ruski jezik
  • [Main] Launch mode - debeli ili tanki klijent, pomoću ovog parametra možete unijeti konfiguraciju tankog klijenta - debelog i obrnuto
  • Dostupne uloge (korisnička prava).

Korisnička prava u konfiguracijama obično se dijele na blokove („uloge“). U pristupu starih konfiguracija one su bile raščlanjene po pozicijama korisnika (blagajnik, menadžer, itd.). Ovaj pristup ima nedostatak - budući da u različitim organizacijama blagajnik i menadžer mogu imati različite funkcije.

Stoga su u pristupu novih konfiguracija raščlanjeni po radnjama (pristup do kraja mjeseca, pristup gotovinskim transakcijama). To jest, za svakog korisnika je postavljen skup operacija.

U oba slučaja postoje osnovna prava pristupa za ulazak u program. U starom pristupu to je:

  • Korisnik
  • Puna prava (za administratora).

U novom pristupu to je:

  • Osnovna prava
  • BasicRightsUT
  • LaunchThinClient – ​​plus LaunchXxxClient za pokretanje drugih
  • PodsistemHhh – kvačica za svaki podsistem (kartica u interfejsu) koji je potreban korisniku
  • Puna prava (za administratora, ne za administraciju!).

PS. Za vanjske korisnike osnovna prava nisu potrebna.

Kako dodati 1C korisnika - 1C 8.2 korisnike

Lista korisnika 1C 8.2 u novoj verziji nalazi se u 1C (u 1C Enterprise modu), u direktorijima Korisnici i Eksterni korisnici (samo ako to podržava konfiguracija). Razlika je u tome što morate kreirati korisnike ne u konfiguratoru, već u ovom direktoriju i oni će automatski ući u konfigurator.

Ako koristite tanki klijent, pogledajte karticu Administrativna radna površina. U suprotnom, otvorite direktorij korisnika, na primjer, kroz meni Operacije.

Kliknite na dugme Dodaj (ili Ins sa vaše tastature). Da biste mogli upravljati listom korisnika, morate imati omogućena Puna prava.


Za razliku od prvog pristupa, ovdje korisniku ne ukazujete direktno svako pravo (ulogu), već ukazujete na grupe prava (korisničke grupe).

Direktorij korisničkih grupa sadrži profil koji definira skup prava (uloga). U direktoriju Profili korisničke grupe možete promijeniti ili dodati takve skupove prava (uloga).

1C korisnička podešavanja

U nekim konfiguracijama (posebno u starim konfiguracijama pristupa) nije dovoljno kreirati korisnika. Dodatno potrebno:

  • Prijavite se kao korisnik po prvi put
  • Nakon toga pronađite korisnika u korisničkom imeniku
  • U obrascu imenika kliknite (opcije “ili”)
    o Meni Go/Korisničke postavke
    o Meni Dodatne informacije/korisničke postavke i Napredna korisnička prava
    o U nekim konfiguracijama ovo je znak direktno na korisničkom obrascu
    o U nekim konfiguracijama, globalni meni programa Alati/Korisničke postavke
  • Konfigurišite dodatna podešavanja/korisnička prava koja određuju automatsko popunjavanje polja i neke pristupe.

Kako isključiti korisnika 1C

[Privremeno] isključenje korisnika nije predviđeno u većini konfiguracija. Evo varijacija koje se mogu koristiti za postizanje ovog rezultata.

Konfiguracije starog pristupa (preko konfiguratora):

  • Izbriši korisnika
  • Promijeni lozinku
  • Uklonite ulogu korisnika (neće se moći prijaviti).

Konfiguracije novog pristupa (preko Enterprise):

  • Poništite izbor opcije Pristup informacijama. baza podataka dozvoljena
  • Promijeni lozinku
  • Uklonite iz svih pristupnih grupa.

Aktivni korisnici 1C

1C vam omogućava da saznate listu korisnika koji se trenutno nalaze u bazi podataka.

Da biste to uradili, u režimu preduzeća izaberite meni Alati/Aktivni korisnici (debeli klijent, administrativni interfejs). U tankom klijentu - kartica Administracija, Aktivni korisnici na lijevoj strani (mogu biti u Vidi također).

U modu konfiguratora izaberite meni Administracija/Aktivni korisnici.

Onemogućavanje korisnika 1C

Kao što znate, za ažuriranje baze podataka (konfiguracije) potrebno je da se svi korisnici odjave iz 1C (ne u svim slučajevima, ali često je potrebno).

Korisnici ne vole da odlaze (ovo je činjenica). A ako ih pitate preko telefona, sigurno će se ponovo prijaviti u roku od 30 sekundi. Kada ima 200 korisnika, to postaje vrlo zabavan događaj.

Stoga postoje tri načina da isključite korisnike iz 1C:


Softverski proizvodi bazirani na 1C platformi imaju mnoge funkcije, specijalizirane i primijenjene, odnosno administrativne. Osnovna funkcionalnost (naravno, ovisno o namjeni rješenja) odnosi se na područja kao što su kupovina robe, njena prodaja, skladište, operativno i upravljačko računovodstvo, računovodstvo, CRM, au slučaju kompleksnih rješenja - sve zajedno.

Naravno, jedan zaposlenik nije u mogućnosti da kontroliše sve poslovne procese organizacije, čak i ako su automatizovani. Stoga se administratori sistema 1C moraju nositi s desetinama i stotinama korisnika koji rade s određenim funkcijama sistema. Svako od njih mora postaviti posebna prava kako bi istovremeno imao na raspolaganju sve i samo dokumente, funkcije i izvještaje koji su im potrebni. I ovdje počinjemo razmatrati primijenjenu ili administrativnu funkcionalnost 1C rješenja, što posebno uključuje postavljanje prava pristupa korisnika.

Korisnička podešavanja 1C 8.3

U 1C 8.3, posebni objekti konfiguracijske strukture - "Uloge" - odgovorni su za korisnička prava. Većina tipičnih konfiguracija već ima kreiranu određenu listu standardnih uloga. Možete ih koristiti prilikom kreiranja naloga i postavljanja prava pristupa za njih. Ako vam standardni set ne odgovara, možete ga promijeniti ili dodati svoje uloge.

Svakom korisniku se može dodijeliti nekoliko uloga koje su odgovorne za određena prava. Da biste konfigurirali korisnička prava 1C, morate saznati koje uloge trenutno imaju. Ove informacije se mogu dobiti na dva načina:

  • Preko konfiguratora. Ova opcija je prikladna za bilo koju konfiguraciju;
  • U nekim konfiguracijama kroz "Enterprise" način rada.

Pokrenite konfigurator 1C baze podataka pod korisničkim imenom s punim pravima i otvorite izbornik "Administracija" -> "Korisnici". Da biste saznali prava određenog korisnika, trebate dvaput kliknuti na liniju s njegovim prezimenom i otići na karticu "Ostalo". Uloge koje su dostupne korisniku će biti provjerene. Da biste dodali ili uklonili određenu ulogu, promijenite potvrdne okvire i kliknite na OK.



Ako nakon analize shvatite da standardne uloge ne mogu u potpunosti zadovoljiti zahtjeve za razgraničenje prava, onda ih morate promijeniti. Da biste to učinili, pronađite željenu ulogu u stablu konfiguracije i dvaput kliknite na nju. Na lijevoj strani prozora koji se otvori vidjet ćete listu svih konfiguracijskih objekata. Na desnoj strani potvrdni okviri označavaju one radnje na koje su prava dodijeljena ovoj ulozi, u odnosu na odabrani objekt s lijeve strane.



Ne možete samo davati i uklanjati dozvole za određene radnje s konfiguracijskim objektima tako što ćete označiti i poništiti okvire. Osim toga, 1C platforma ima ugrađen vrlo zgodan mehanizam koji je odgovoran za ograničavanje korisničkih prava na nivou zapisa - RLS. Omogućava postavljanje uvjeta, samo kada je ispunjen korisnik će vidjeti podatke baze podataka. Koristeći RLS, korisnička prava u 1C 8.3 mogu se konfigurirati tako da će, na primjer, svaki određeni skladištar vidjeti informacije samo za svoje skladište.

Drugi način za dodavanje prava na objekt korisniku bez promjene standardnih uloga je kreiranje nove uloge. Da biste to učinili, kliknite na dugme “Dodaj” dok ste u grani konfiguracije “Uloge” i imenujte novi objekt. U prozoru koji se otvori, na lijevoj strani pronađite potrebne konfiguracijske objekte, a desno postavite potrebna prava i ograničenja. Nakon spremanja nove uloge, potrebno je ažurirati konfiguraciju, otići na listu korisnika i dodati novu ulogu određenim korisnicima.

Odgovornost administratora baze podataka 1C nije ograničena na kreiranje korisnika i dodjelu prava. Zaposleni se mogu promijeniti, odgovornosti se mogu preraspodijeliti, a administratori moraju brzo reagirati na sve ove promjene. Ako zaposlenik koji je obavljao određene funkcije u 1C odustane, tada je potrebno onemogućiti korisnika 1C kako bivši kolege ne bi koristili račun. U tome će nam pomoći lista korisnika koja se može otvoriti u konfiguratoru u meniju „Administracija“.


Nakon otvaranja korisničkih postavki 1C, morate poništiti potvrdne okvire odgovorne za pronalaženje imena zaposlenika na listi odabira i autentifikaciju. Na ovaj način ćete zabraniti prijavu pod prezimenom napuštenog zaposlenika i sačuvati postavke prava pristupa u slučaju da se zaposlenik vrati. Ove postavke će također biti korisne ako se sva ovlaštenja prenesu na novog zaposlenika - nećete morati ponovo konfigurirati uloge.

Također se ne preporučuje potpuno brisanje korisnika jer sistem sadrži linkove do odgovornog korisnika u raznim dokumentima. Ako izbrišete unos, doći će do neispravnih veza i zabune oko toga ko je kreirao određene dokumente, što može dovesti do zabune. Mnogo je efikasnije onemogućiti korisniku 1C da se prijavi u sistem, au nekim slučajevima i potpuno ukloniti prava (uloge). Takođe, neke kompanije imaju praksu da neaktivne korisnike označavaju određenom ikonicom u polju „Ime“, na primer: „*IvanovaTP“.

U nekim slučajevima, 1C administrator može hitno morati "izbaciti" korisnike iz 1C baze podataka. To se može uraditi na dva načina:

  1. Preko "Enterprise" moda od korisnika sa administrativnim pravima. Nije podržano u svim konfiguracijama;
  2. Preko aplikacijskog servera pomoću konzole klastera 1C servera.

Da biste koristili prvu opciju, trebate otići na “NSI i administracija”, otvoriti “Održavanje” i pokrenuti obrazac “Aktivni korisnici”. Vidjet ćemo listu aktivnih korisnika i dugme “Kraj” na vrhu, klikom na koje će se nasilno prekinuti korisničke sesije. Osim toga, na ovoj listi možete vidjeti naziv računara i vrijeme početka, što će vam pomoći u pronalaženju zamrznutih sesija.


Druga opcija za onemogućavanje aktivnih korisnika zahtijeva više pažnje i odgovornosti, jer se konzola klastera najčešće nalazi na aplikacijskom serveru. Ako imate pristup ovom kontrolnom panelu servera, možete prekinuti korisničku sesiju na sljedeći način:

  1. Otvorite konzolu klastera;
  2. Idemo na listu informacionih baza i otvorenih sesija za onu koja nam je potrebna;
  3. Pronađite traženog korisnika na listi;
  4. Pozovite kontekstni meni desnim klikom miša, pojavit će se funkcija - "Izbriši".


U 1C platformu programeri su uključili zgodan mehanizam za postavljanje prava i upravljanje korisnicima. Stoga su opisane mogućnosti dostupne vlasnicima svih konfiguracija, čak i onih koje su samostalno napisane. Još jedna prednost je što ne zahtijeva duboko poznavanje 1C sistema. Svaki odgovoran i pažljiv administrator je u stanju da se nosi sa ovim operacijama.

Administracija i kontrola korisnika 1C 8.3 sastavni je dio implementacije i podrške bilo kojeg 1C softverskog proizvoda. Zapravo, ovo nije težak zadatak i siguran sam da se svako može nositi s njim bez problema. Pogledajmo detaljnije proces administriranja 1C korisnika.

Upravljanje korisnicima u 1C prilično je jednostavan i intuitivan proces, ali je još uvijek potreban opis.

Konvencionalno, administracija i kontrola uključuje:

  • kreiranje korisnika;
  • postavljanje korisničkih prava;
  • pregledati aktivne korisnike;
  • analiza radnji korisnika.

Pogledajmo svaku od ovih tačaka detaljnije:

Kreiranje i instaliranje korisničkih prava 1C 8.2

Ovisno o konfiguraciji, korisnici se unose ili u konfiguratoru ili u korisničkom modu. Gotovo sve moderne konfiguracije podržavaju korisnički unos u režimu 1C: Enterprise 8. Takođe u režimu 1C: Enterprise, po pravilu se unose dodatni korisnički parametri.

Međutim, bez obzira na konfiguraciju, prvi korisnik s administrativnim pravima uvijek se ulazi u konfigurator modu. Stoga ćemo razmotriti oba načina unosa korisnika.

Unos korisnika u konfigurator

Da biste ušli u način rada 1C konfiguratora, morate odabrati opciju Konfigurator na listi za odabir baze podataka:

Nakon prijave potrebno je da u meniju odaberete Administracija - Korisnici. Otvoriće se lista korisnika; ako kreirate prvog korisnika, biće prazna. Dodajmo novog korisnika "Administrator":

Na ovoj stranici morate odrediti korisnička podešavanja:

  • Ime I Puno ime— korisničko ime.
  • Ako je zastava postavljena Autentifikacija 1C: preduzeća, tada će artikli postati dostupni Lozinka(lozinka koja se koristi za prijavu na 1C), Korisniku je zabranjeno mijenjanje lozinke(omogućava korisniku da promijeni lozinku u korisničkom modu), Prikaži na listi izbora(omogućava odabir korisnika sa liste, inače se korisničko ime mora unijeti ručno).
  • Autentifikacija operativnog sistema - zastavica odgovorna za mogućnost autorizacije korištenjem korisničkog imena operativnog sistema. Korisnik— korisničko ime informacionog sistema (na primjer, \\dom\kirill, gdje je dom mrežni domen, a kirill korisničko ime OS). Kada se 1C pokrene, prvo provjerava autorizaciju preko OS-a, a zatim 1C 8.2 autorizaciju.
  • OpenID autentifikacija— omogućavanje autorizacije korištenjem OpenID tehnologije . OpenID je otvoreni, decentralizovani sistem koji omogućava korisniku da koristi jedan nalog za autentifikaciju na više nepovezanih sajtova, portala, blogova i foruma.

Nabavite 267 video lekcija na 1C besplatno:

Na kartici Ostalo morate navesti odgovarajuće uloge za user(). U našem slučaju ćemo navesti za administratora Puna prava. Za ostale korisnike, ovdje možete provjeriti potrebne uloge. Korisnička prava su sažeta iz dostupnih objekata različitih uloga. One. ako korisnik ima dvije odabrane uloge, jedna ima pristup direktoriju “Nomenklatura”, a druga uloga nema, biće pristup. Za svakog korisnika bez "punih prava" Uloga “Korisnik” mora biti postavljena(ako postoji).

Također možete odrediti na ovoj kartici Glavni interfejs(radi samo za regularne forme). Zadani jezik— ako je konfiguracija razvijena na nekoliko jezika. Način pokretanja- upravljana ili redovna aplikacija.

Kreiranje korisnika u 1C računovodstvu 2.0

Nakon što se korisnik sa punim pravima registruje u sistemu, korisnici se mogu uneti u 1C: Enterprise režim. Na primjer, kreirajmo korisnika u najobičnijoj konfiguraciji - Enterprise Accounting 8.2.

Da biste to učinili, odaberite stavku u meniju Usluga - Upravljanje korisnicima i pristupom. Otvorit će se direktorij “Korisnici”. Kreirajte novog korisnika:

Unesite podatke o korisniku i njegovim osnovama, kliknite na dugme “OK”: sistem će ponuditi automatsko kreiranje korisnika baze podataka:

Morate se složiti i novi korisnički obrazac baze podataka će biti prikazan:

To je sve! Kreiranje korisnika i dodjela prava na njega je završena.

Pregled aktivnih korisnika u bazi podataka 1C

Da biste vidjeli korisnike koji rade u bazi podataka u načinu 1C: Enterprise, morate odabrati stavku Usluga - Aktivni korisnici. Otvoriće se lista korisnika koji rade u bazi podataka:

Kako isključiti korisnike u 1C 8.3 i 8.2

Postoje dva načina da onemogućite aktivnog korisnika u bazi podataka 1C:

  • u interfejsu programa (za konfiguracije 1C Accounting 3.0, Trade Management 11, itd.);
  • preko konzole klastera servera (dostupno samo u režimu klijent-server).

Iz interfejsa

U korisničkom modu, možete izbaciti zamrznutog korisnika tako što ćete otići na izbornik "Administracija" - "Podrška i održavanje", a zatim odabrati "Aktivni korisnici":

Odaberite željenog korisnika sa liste i kliknite na dugme „Završi“.

Sa konzole klastera

Ako imate pristup administrativnoj ploči 1C servera, možete prekinuti sesiju pomoću nje. Idemo na konzolu, pronalazimo obješenog korisnika u meniju „Sessije“, pozivamo kontekstni meni i kliknemo „Izbriši“:

Praćenje rada korisnika 1C 8.3

Za pregled istorije rada korisnika potrebno je da odete na stavku menija Usluga - :

Za obavljanje rutinskog održavanja u informacijskoj bazi 1C:Enterprise 8, često je potrebno dobiti ekskluzivni pristup bazi podataka. Na primjer, da izvršite sigurnosnu kopiju baze podataka ili izvršite rutinsko održavanje na DBMS poslužitelju (ponovno indeksiranje, itd.), morate odspojiti sve aktivne sesije.

Pogledajmo jednostavan način isključivanja korisnika iz baze podataka pomoću standardne funkcionalnosti servera 1C:Enterprise.

Standardna funkcionalnost

Odmah da rezervišem da ćemo govoriti o klijent-server verziji 1C:Enterprise 8. Da onemogućimo sesije, idemo na konzolu administracije servera. Tamo ćemo pronaći potrebnu bazu podataka na listi:

Odlaskom na svojstva informacione sigurnosti postavite opciju „Blokiranje početka sesije je omogućeno“. U tom slučaju može biti potrebno unijeti login/lozinku za administratorski račun baze podataka.

Ne zaboravite da podesite period zaključavanja sesije. Također biste trebali osigurati da svi poslovi u pozadini moraju biti zaustavljeni dok su sesije blokirane. Ovo se radi pomoću opcije „Blokiranje rutinskih zadataka je omogućeno“.

Ukoliko je potrebno, možete postaviti tekst poruke korisnicima kojima će biti obavješteni 5 minuta prije blokiranja sesije, kao i šifru dozvole za ulazak u infobazu tokom perioda blokade sesije.

Šifra dozvole se može koristiti za prijavu u infobazu za obavljanje rutinskog održavanja dok su druge sesije neaktivne. Morate unijeti šifru dozvole kada se povezujete na bazu podataka pomoću parametara. Na primjer, ovako će izgledati parametar proslijeđen serveru ako je kod dozvole "123456".

Ulogom u bazu podataka na ovaj način, dobit ćemo ekskluzivni pristup bazi podataka. Ostale sesije neće nam se moći pridružiti.

Obavijest korisnika da su sesije blokirane izgleda ovako (u zavisnosti od poruke koju je unio administrator). Pojavljuje se svake minute 5 minuta prije perioda blokade.

Kada period blokiranja sesije počne, prvo se pojavljuje obavijest:

Nakon toga sesija se završava.

Aktivne sesije se takođe mogu onemogućiti uklanjanjem sa liste aktivnih sesija. Ova radnja je ponekad neophodna da se prekine obješene sesije.

U praksi je bolje unaprijed komunicirati o isključenjima korisnika kako bi se smanjio rizik od gubitka podataka koje su korisnici unijeli, ali još nisu sačuvani.

Potreba za nasilnim isključivanjem korisnika uglavnom se javlja u sljedećim slučajevima:

  • Ažuriranje baze podataka;
  • Dodavanje novog objekta metapodataka u konfiguraciju;
  • Izvođenje preventivnih i popravnih radova na serveru;
  • Obješena korisnička sesija sprječava ponovno pokretanje aplikacije.

U ovom članku pokušat ćemo vam reći kako završiti korisničku sesiju, koje alate administrator ima u svom arsenalu da izvrši ovaj zadatak, koje opcije prekida pruža verzija datoteke, a koje verzija klijent-server 1C .

Važno je zapamtiti da nasilno prekidanje sesije može dovesti do gubitka podataka. Dakle, da biste izbjegli neugodne situacije, preporučljivo je unaprijed upozoriti korisnike na isključenje.

Zatvaranje sesije iz konfiguratora

Kada se naprave promjene u strukturi baze podataka, ažuriranja dinamičke konfiguracije više nisu dostupna. I na ekranu se pojavljuje prozor sa informacijama (slika 1).

Redoslijed radnji u ovom slučaju je očigledan:

  1. Morate kliknuti na dugme „Završi sesije i ponovi“;
  2. Sačekajte prozor za restrukturiranje baze podataka;
  3. Kliknite na "OK".

Treba napomenuti da promjene u programskom kodu ne zahtijevaju od korisnika gašenje, ali neće raditi na tom uređaju bez ponovnog pokretanja aplikacije na svakom konkretnom računaru.

Završavanje sesija direktno iz programa

Većina standardnih 1C proizvoda, verzija 8, ima mehanizam koji vam omogućava da lako prekinete rad korisnika na daljinu i omogućite administratoru ekskluzivni pristup bazi podataka. Ovo je obrada „Blokiranje konekcija na bazu podataka“.

Možete ga pronaći na jednoj od dvije adrese:

  1. U jednom od podmenija odeljka „Usluga“;
  2. Odlazak na odjeljak Operacije->Obrada.

Fig.2

Izgled obrade prikazan je na slici 2.

Karakteristike ove obrade:

  1. Označavanjem ili poništavanjem okvira i klikom na dugme Snimi uključuje se i isključuje blokiranje korisnika, brisanje sesija i sprečavanje stvaranja novih veza;
  2. Vrijeme završetka blokiranja ne može biti prazno ili manje od vremena početka;
  3. Ako je parametar “Permission code” naveden, može se unijeti u startnu liniju kako bi se ignoriralo blokiranje specificiranjem “/UC” prije koda;
  4. Ako ne navedete „Kod dozvole“, tada će biti problematično ući u bazu podataka prije isteka perioda blokiranja (u verziji datoteke rada, možete pokušati izbrisati datoteku 1CVcdn iz mape baze podataka);
  5. Ako umjesto parametra “/UC” i lozinke odvojene razmakom, navedete “/CAllow Users to Work”, gdje je C latinica, možete potpuno onemogućiti blokiranje za sve korisnike;
  6. Klikom na dugme „Aktivni korisnici“ otvara se prozor sa kompletnom listom korisnika (slika 3), odakle možete otvoriti „Dnevnik registracije“ ili završiti sesiju svakog određenog korisnika.

Fig.3

Dvije gore navedene opcije rade dobro i u fajl iu režimu klijent-server. Dalje ćemo razmotriti slučajeve tipične samo za rad servera.

Uklanjanje korisnika iz rdp-a

Važno je zapamtiti da je prekid veze korisnika sa serverima moguće samo ako imate određena prava za to.

Kada radite sa udaljene radne površine, možete završiti korisničke sesije koristeći standardni upravitelj zadataka. Jednostavno prekidanje sesija je malo netačno, ali prilično efikasno.

Druga opcija je korištenje upravitelja zadataka - daljinske veze sa mogućnošću kontrole svake određene sesije i izlaska iz programa po svim pravilima. Ova metoda je duga i niko ne garantuje da dok se jedan korisnik odjavljuje, program neće pokrenuti nijedan drugi radnik.

Uklanjanje korisnika preko serverske konzole

Imajući administratorska prava za klaster 1C servera, morate:


Vrlo često, kada se radi u serverskom modu, obješene korisničke sesije nisu vidljive kroz alate platforme, već se mogu izbrisati samo preko konzole.

Najradikalniji način prekidanja sesija

Situacija u kojoj gore navedene metode ne rade je izuzetno rijetka. Ali ako se to dogodi, postoji još jedan radikalan način da se prekinu veze s bazom podataka: fizički ponovno pokretanje servera.

Naravno, korisnici koji nisu imali vremena da završe posao i sačuvaju podatke biće izuzetno ogorčeni ovakvim besramnim stavom, ali je brz i izuzetno efikasan.