Kako izbaciti korisnike iz baze podataka. Jednostavni načini za odspajanje korisnika User frozen in 1s 8.3 kako odspajati

— Vasja, od danas ćeš stvarati korisnike!
- Ali ja sam programer, a ne sistemski administrator?!
— Administratori sustava ne poznaju 1C, pa ćete vi kreirati korisnike!
- Aaaah!!!

Programer je osoba koja piše programe za računalo. Međutim, upravljanje popisom korisnika u 1C obično se povjerava nekome tko je povezan s 1C, naime 1C programeru.

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

Ipak, popis korisnika u 1C malo se razlikuje od popisa korisnika u drugim programima. Stoga je stvaranje novog korisnika ili onemogućavanje postojećeg jednostavno kao guljenje kruške.

Korisnici 1C

Dakle, 1C ima svoj popis korisnika. Koristi se za reguliranje pristupa bazi podataka 1C. Prilikom ulaska u bazu podataka, 1C će od vas tražiti da odaberete korisnika s ovog popisa i unesete lozinku.

Postoje opcije u kojima 1C ne traži korisničko ime za prijavu. Međutim, to ne znači baš ništa . Samo što je u ovom slučaju korisnik s popisa mapiran na korisnika Windowsa/domene i automatski se otkriva. Kako

Jedina opcija kada 1C stvarno ne pita korisnika je stvaranje nove (prazne) baze podataka. U ovom slučaju, popis korisnika 1C je prazan. Dok se ne doda prvi korisnik, 1C će se automatski prijavljivati. Sličan sustav se koristi u Windowsima kada postoji jedan korisnik bez lozinke.

Korisnici 1C razlikuju se jedni od drugih:

  • Prava pristupa
  • Sučelje (prisutnost stavki u izborniku).

Ne postoji "superuser" ili "administratorska grupa" kao takva. Administrator je korisnik koji ima omogućena sva prava konfiguracije i administracije. U praznoj bazi podataka (kada je popis korisnika još prazan), tog određenog korisnika treba dodati prvi.

Dvije liste korisnika 1C

Zapravo, 1C ima dva popisa korisnika. Jedan od njih (popis korisnika 1C) je "stvaran" s gledišta programera. Nalazi se u konfiguratoru. Po tome 1C identificira korisnika.

Ovo je pristup starih standardnih konfiguracija (primjerice, upravljanje trgovinom 10, računovodstvo 1.6 itd.) - korisnici se uređuju na ovom popisu i automatski se uključuju u imenik korisnika nakon prve prijave.

Drugi (korisnici verzije 1C 8.2, "nije pravi") je direktorij korisnika (i direktorij vanjskih korisnika, kao u UT 11). Imenik je postojao i prije, ali pristup novih standardnih konfiguracija je da se korisnici dodaju u njega i automatski se uključuju u "pravi" popis.

Glavni problem ovakvog pristupa je što oni kojima se ne sviđa raditi na ovaj način i žele to raditi po starom ne mogu to učiniti, jer kada to kreirate, određena polja su popunjena, a ako dodate korisnika u popisu, neće se automatski preuzeti u imeniku.

Kako dodati korisnika na popis korisnika 1C

Dakle, popis korisnika 1C nalazi se u konfiguratoru. i otvorite izbornik Administracija/Korisnici.

Za dodavanje korisnika morate pritisnuti gumb za dodavanje (ili Ins na tipkovnici). Ako je popis sada prazan, tada prvi korisnik mora imati administratorska prava (vidi dolje).

  • Ime – korisničko ime (koje će odabrati prilikom prijave u 1C)
  • Puno ime - referenca punog imena, ne pojavljuje se nigdje
  • Lozinka
  • Prikaži na popisu za odabir
    o ako je potvrdni okvir označen, korisnik će biti na popisu za odabir prilikom prijave u 1C
    o ako potvrdni okvir nije označen, tada korisnik neće biti na popisu za odabir (odnosno, ne možete odabrati), ali možete unijeti njegovo ime s tipkovnice i prijaviti se
  • Provjera autentičnosti operativnog sustava – može se povezati s korisnikom Windowsa/domene i ovaj korisnik neće morati unijeti lozinku (automatski će se prijaviti).

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

  • Glavno sučelje je izbornik koji će biti dostupan korisniku (koristi se samo u debelom klijentu)
  • ruski jezik
  • [Main] Način pokretanja - debeli ili tanki klijent, pomoću ovog parametra možete unijeti konfiguraciju tankog klijenta - debeli i obrnuto
  • Dostupne uloge (korisnička prava).

Korisnička prava u konfiguracijama obično su podijeljena u blokove (“uloge”). U pristupu starih konfiguracija, oni su raščlanjeni prema poziciji korisnika (blagajnik, voditelj itd.). Ovaj pristup ima nedostatak - budući da u različitim organizacijama blagajnik i upravitelj mogu imati različite funkcije.

Stoga se u pristupu novih konfiguracija raščlanjuju po radnjama (pristup do kraja mjeseca, pristup gotovinskim transakcijama). To jest, za svakog korisnika postavljen je 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
  • PodsustavHhh – kvačica za svaki podsustav (kartica u sučelju) koji korisnik treba
  • Puna prava (za administratora, ne za administraciju!).

P.S. Za vanjske korisnike osnovna prava nisu potrebna.

Kako dodati korisnika 1C - korisnici 1C 8.2

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

Ako koristite tanki klijent, pogledajte karticu Radna površina administracije. U suprotnom, otvorite direktorij Korisnici, na primjer, kroz izbornik Operacije.

Pritisnite gumb Dodaj (ili Ins na tipkovnici). Da biste mogli upravljati popisom korisnika, morate imati omogućena puna prava.


Za razliku od prvog pristupa, ovdje ne označavate izravno svako pravo (ulogu) korisniku, već označavate grupe prava (grupe korisnika).

Direktorij korisničkih grupa sadrži profil koji definira skup prava (uloga). U direktoriju User Group Profiles možete promijeniti ili dodati takve skupove prava (uloge).

1C korisničke postavke

U nekim konfiguracijama (osobito u konfiguracijama starog pristupa) nije dovoljno stvoriti korisnika. Dodatno potrebno:

  • Prijavite se kao korisnik po prvi put
  • Nakon toga pronađite korisnika u imeniku korisnika
  • U obrascu imenika kliknite (opcije “ili”)
    o Izbornik Idi/Korisničke postavke
    o Izbornik Dodatne informacije/Korisničke postavke i Napredna korisnička prava
    o U nekim konfiguracijama ovo je znak izravno na korisničkom obrascu
    o U nekim konfiguracijama, globalni izbornik programa Alati/Korisničke postavke
  • Konfigurirajte dodatne postavke/korisnička prava koja određuju automatsko popunjavanje polja i neke pristupe.

Kako odspojiti korisnika 1C

[Privremeno] odspajanje korisnika nije omogućeno u većini konfiguracija. Evo varijacija koje se mogu koristiti za postizanje ovog rezultata.

Konfiguracije starog pristupa (preko konfiguratora):

  • Izbriši korisnika
  • Promjena lozinke
  • Uklonite korisničku ulogu (neće se moći prijaviti).

Konfiguracije novog pristupa (putem Enterprise):

  • Poništite pristup informacijama. baza podataka dopuštena
  • Promjena lozinke
  • Ukloni iz svih pristupnih grupa.

Aktivni korisnici 1C

1C vam omogućuje da saznate popis korisnika koji su trenutno u bazi podataka.

Da biste to učinili, u načinu rada Enterprise odaberite izbornik Alati/Aktivni korisnici (debeli klijent, administrativno sučelje). U tankom klijentu - kartica Administracija, aktivni korisnici lijevo (može biti u Vidi također).

U načinu rada konfiguratora odaberite izbornik Administracija/Aktivni korisnici.

Onemogućavanje korisnika 1C

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

Korisnici ne vole otići (ovo je činjenica). A ako ih pitate telefonom, sigurno će se ponovno prijaviti u roku od 30 sekundi. Kad ima 200 korisnika, to postaje vrlo zabavan događaj.

Stoga postoje tri načina za odspajanje korisnika od 1C:


Softverski proizvodi temeljeni na platformi 1C imaju mnoge funkcije, kako specijalizirane tako i primijenjene, odnosno administrativne. Temeljna funkcionalnost (naravno, ovisno o namjeni rješenja) odnosi se na područja nabave robe, njezine prodaje, skladištenja, operativnog i upravljačkog računovodstva, računovodstva, CRM-a, au slučaju kompleksnih rješenja - sve zajedno.

Naravno, jedan zaposlenik nije u mogućnosti kontrolirati sve poslovne procese organizacije, čak i ako su automatizirani. Stoga se administratori sustava 1C moraju nositi s desecima i stotinama korisnika koji rade s određenim funkcijama sustava. Svatko od njih mora postaviti posebna prava kako bi u isto vrijeme imao na raspolaganju sve i samo one dokumente, funkcije i izvješća. I ovdje počinjemo razmatrati primijenjenu ili administrativnu funkcionalnost 1C rješenja, što posebno uključuje postavljanje korisničkih prava pristupa.

Korisničke postavke 1C 8.3

U 1C 8.3, posebni objekti konfiguracijske strukture - "Uloge" - odgovorni su za prava korisnika. Većina tipičnih konfiguracija već ima kreiran određeni popis standardnih uloga. Možete ih koristiti prilikom kreiranja računa i postavljanja prava pristupa za njih. Ako vam standardni set ne odgovara, možete ga promijeniti ili dodati vlastite uloge.

Svakom korisniku može se 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 je opcija prikladna za bilo koju konfiguraciju;
  • U nekim konfiguracijama kroz način rada "Enterprise".

Pokrenite konfigurator baze podataka 1C pod korisničkim imenom s punim pravima i otvorite izbornik "Administracija" -> "Korisnici". Da biste saznali prava određenog korisnika, morate dvaput kliknuti na liniju s njegovim prezimenom i otići na karticu "Ostalo". Provjerit će se uloge koje su dostupne korisniku. Za dodavanje ili uklanjanje određene uloge promijenite potvrdne okvire i kliknite U redu.



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



Ne samo da možete davati i uklanjati dopuštenja za određene radnje s objektima konfiguracije označavanjem i poništavanjem okvira. Osim toga, platforma 1C ima ugrađen vrlo prikladan mehanizam koji je odgovoran za ograničavanje korisničkih prava na razini zapisa - RLS. Omogućuje vam da postavite uvjet, tek kada se ispuni, korisnik će vidjeti podatke infobaze. 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 dodavanja prava na objekt korisniku bez mijenjanja standardnih uloga je stvaranje nove uloge. Da biste to učinili, kliknite na gumb "Dodaj" dok ste u konfiguracijskoj grani "Uloge" i dajte naziv novom objektu. U prozoru koji se otvori, na lijevoj strani pronađite potrebne konfiguracijske objekte, a na desnoj postavite potrebna prava i ograničenja. Nakon spremanja nove uloge potrebno je ažurirati konfiguraciju, otići na popis korisnika i dodati novu ulogu određenim korisnicima.

Odgovornost administratora baze podataka 1C nije ograničena na stvaranje korisnika i dodjelu prava. Zaposlenici se mogu promijeniti, odgovornosti se mogu preraspodijeliti, a administratori moraju brzo reagirati na sve te promjene. Ako zaposlenik koji je obavljao određene funkcije u 1C odustane, tada je potrebno onemogućiti korisnika 1C tako da bivši kolege ne koriste račun. U tome će nam pomoći popis korisnika koji se otvara u konfiguratoru u izborniku “Administracija”.


Nakon što otvorite korisničke postavke 1C, morate poništiti okvire odgovorne za pronalaženje imena zaposlenika na popisu za odabir i autentifikaciju. Na ovaj način ćete zabraniti prijavu pod prezimenom zaposlenika koji je otišao i sačuvati postavke prava pristupa u slučaju da se zaposlenik vrati. Ove će postavke također biti korisne ako se sve ovlasti prenesu na novog zaposlenika - nećete morati ponovno konfigurirati uloge.

Također se ne preporučuje potpuno brisanje korisnika jer sustav sadrži poveznice na odgovornog korisnika u raznim dokumentima. Ako izbrišete unos, doći će do neispravnih veza i zabune o tome tko je izradio određene dokumente, što može dovesti do zabune. Mnogo je učinkovitije onemogućiti korisniku 1C da se prijavi u sustav, au nekim slučajevima potpuno ukloniti prava (uloge). Također, neke tvrtke imaju praksu označavanja neaktivnih korisnika određenom ikonom u polju “Ime”, na primjer: “*IvanovaTP”.

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

  1. Putem "Enterprise" moda od korisnika s administratorskim pravima. Ne podržavaju sve konfiguracije;
  2. Putem aplikacijskog poslužitelja pomoću konzole klastera 1C poslužitelja.

Za korištenje prve opcije potrebno je otići na “NSI and Administration”, otvoriti “Maintenance” i pokrenuti obrazac “Active Users”. Vidjet ćemo popis aktivnih korisnika i gumb "Kraj" na vrhu, klikom na koji će se nasilno prekinuti korisničke sesije. Osim toga, na ovom popisu možete vidjeti naziv računala i vrijeme početka, što će 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 poslužitelju. Ako imate pristup ovoj upravljačkoj ploči poslužitelja, možete prekinuti korisničku sesiju na sljedeći način:

  1. Otvorite konzolu klastera;
  2. Idemo na popis baza podataka i otvaramo sesije za onu koja nam je potrebna;
  3. Pronađite traženog korisnika na popisu;
  4. Pozovite kontekstni izbornik desnim klikom miša, pojavit će se funkcija - "Izbriši".


U platformi 1C programeri su uključili prikladan mehanizam za postavljanje prava i upravljanje korisnicima. Stoga su opisane mogućnosti dostupne vlasnicima svih konfiguracija, čak i onih samostalno napisanih. Još jedna prednost je što ne zahtijeva duboko poznavanje sustava 1C. Svaki odgovoran i pažljiv administrator može se nositi s ovim operacijama.

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

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

Uobičajeno, upravljanje i kontrola uključuje:

  • stvaranje korisnika;
  • postavljanje korisničkih prava;
  • pregled aktivnih korisnika;
  • analiza radnji korisnika.

Pogledajmo svaku od ovih točaka detaljnije:

Stvaranje i instaliranje korisničkih prava 1C 8.2

Ovisno o konfiguraciji, korisnici se unose ili u konfiguratoru ili u korisničkom načinu rada. Gotovo sve moderne konfiguracije podržavaju korisnički unos u načinu rada 1C: Enterprise 8. Također u načinu rada 1C: Enterprise, u pravilu se unose dodatni korisnički parametri.

Međutim, bez obzira na konfiguraciju, prvi korisnik s administratorskim pravima uvijek se unosi u konfiguracijski mod. Stoga ćemo razmotriti oba načina korisničkog unosa.

Unos korisnika u konfigurator

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

Nakon prijave potrebno je u izborniku odabrati Administracija - Korisnici. Otvorit će se popis korisnika; ako kreirate prvog korisnika, bit će prazan. Dodajmo novog korisnika "Administrator":

Na ovoj stranici morate odrediti korisničke postavke:

  • Ime I Puno ime- Korisničko ime.
  • Ako je zastavica postavljena Autentifikacija 1C: Poduzeća, tada će artikli postati dostupni Lozinka(lozinka koja se koristi za prijavu u 1C), Korisniku je zabranjena promjena lozinke(omogućuje korisniku promjenu lozinke u korisničkom načinu rada), Prikaži na popisu za odabir(omogućuje odabir korisnika s popisa, inače se korisničko ime mora unijeti ručno).
  • Provjera autentičnosti operativnog sustava - zastavica odgovorna za mogućnost autorizacije pomoću korisničkog imena operativnog sustava. Korisnik— korisničko ime informacijskog sustava (na primjer, \\dom\kirill, gdje je dom mrežna domena, a kirill je korisničko ime OS-a). Kada se 1C pokrene, prvo provjerava autorizaciju kroz OS, a zatim autorizaciju 1C 8.2.
  • OpenID provjera autentičnosti— omogućavanje autorizacije korištenjem OpenID tehnologije . OpenID je otvoreni, decentralizirani sustav koji korisniku omogućuje korištenje jednog računa za autentifikaciju na više nepovezanih stranica, portala, blogova i foruma.

Besplatno nabavite 267 video lekcija o 1C:

Na kartici ostalo trebate navesti odgovarajuće uloge za user(). U našem slučaju odredit ćemo 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. Oni. ako korisnik ima odabrane dvije uloge, jedna ima pristup direktoriju “Nomenklatura”, a druga uloga nema, pristup će biti. Za sve korisnike bez "Punih prava" Mora biti postavljena uloga "Korisnik".(ako postoji).

Također možete odrediti na ovoj kartici Glavno sučelje(radi samo za regularne oblike). Zadani jezik— ako je konfiguracija razvijena na nekoliko jezika. Način pokretanja- upravljana ili redovita primjena.

Stvaranje korisnika u 1C računovodstvu 2.0

Nakon što je korisnik s punim pravima registriran u sustavu, korisnici se mogu unijeti u način rada 1C: Enterprise. Na primjer, kreirajmo korisnika u najčešćoj konfiguraciji - Enterprise Accounting 8.2.

Da biste to učinili, odaberite stavku u izborniku Usluga - Upravljanje korisnicima i pristupom. Otvorit će se direktorij "Korisnici". Stvorite novog korisnika:

Unesite podatke o korisniku i njegovim osnovama, kliknite gumb "OK": sustav će ponuditi automatsko kreiranje korisnika baze podataka:

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

To je sve! Izrada 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 rada 1C: Enterprise, morate odabrati stavku Usluga - Aktivni korisnici. Otvorit će se popis korisnika koji rade u bazi podataka:

Kako odspojiti korisnike u 1C 8.3 i 8.2

Postoje dva načina za onemogućavanje aktivnog korisnika u bazi podataka 1C:

  • u programskom sučelju (za konfiguracije 1C Računovodstvo 3.0, Upravljanje trgovinom 11 itd.);
  • putem konzole klastera poslužitelja (dostupno samo u načinu rada klijent-poslužitelj).

Iz sučelja

U korisničkom načinu rada možete izbaciti zamrznutog korisnika tako da odete na izbornik "Administracija" - "Podrška i održavanje", zatim odaberete "Aktivni korisnici":

Odaberite željenog korisnika s popisa i kliknite gumb "Završi".

Iz konzole klastera

Ako imate pristup administrativnoj ploči 1C poslužitelja, možete prekinuti sesiju pomoću nje. Idemo na konzolu, pronalazimo obješenog korisnika u izborniku "Sesije", pozivamo kontekstni izbornik i kliknemo "Izbriši":

Praćenje rada korisnika 1C 8.3

Da biste vidjeli povijest rada korisnika, morate ići na stavku izbornika Usluga - :

Za provođenje rutinskog održavanja u informacijskoj bazi 1C:Enterprise 8 često je potrebno dobiti ekskluzivni pristup bazi podataka. Na primjer, za izvođenje sigurnosne kopije baze podataka ili izvođenje rutinskog održavanja na DBMS poslužitelju (ponovno indeksiranje, itd.), morate odspojiti sve aktivne sesije.

Pogledajmo jednostavan način odspajanja korisnika s infobaze pomoću standardne funkcionalnosti poslužitelja 1C:Enterprise.

Standardna funkcionalnost

Dopustite mi da odmah rezerviram da ćemo govoriti o verziji klijent-poslužitelj 1C:Enterprise 8. Da biste onemogućili sesije, idemo na konzolu za administraciju poslužitelja. Tamo ćemo na popisu pronaći traženu informacijsku bazu:

Odlaskom na svojstva informacijske sigurnosti postavite opciju "Blokiranje početka sesije je omogućeno." U tom slučaju, možda će biti potrebno unijeti prijavu/lozinku za administratorski račun infobaze.

Ne zaboravite postaviti razdoblje zaključavanja sesije. Također biste trebali osigurati da svi pozadinski poslovi moraju biti zaustavljeni dok su sesije blokirane. To se radi pomoću opcije "Blokiranje rutinskih zadataka je omogućeno".

Po potrebi možete podesiti tekst poruke korisnicima koji će biti obaviješteni 5 minuta prije blokade sesije, kao i šifru dopuštenja za ulazak u infobazu tijekom perioda blokade sesije.

Kod dopuštenja može se koristiti za prijavu u informacijsku bazu radi obavljanja rutinskog održavanja dok su druge sesije neaktivne. Morate unijeti kod dopuštenja kada se povezujete s bazom podataka pomoću parametara. Na primjer, ovako će izgledati parametar proslijeđen poslužitelju ako je kod dopuštenja "123456".

Prijavom u bazu podataka na ovaj način dobivamo ekskluzivan pristup bazi podataka. Ostale sesije neće nam se moći pridružiti.

Obavijest korisniku da su sesije blokirane izgleda ovako (ovisno o poruci koju je upisao administrator). Pojavljuje se svake minute 5 minuta prije razdoblja blokiranja.

Kada započne razdoblje blokiranja sesije, prvo se pojavljuje obavijest:

Nakon toga sesija završava.

Aktivne sesije također se mogu onemogućiti uklanjanjem s popisa aktivnih sesija. Ova je radnja ponekad neophodna za prekid prekinutih sesija.

U praksi je bolje obavijestiti korisnike o prekidima veze unaprijed kako bi se smanjio rizik od gubitka podataka koje su korisnici unijeli, ali još nisu spremljeni.

Potreba za prisilnim gašenjem korisnika uglavnom se javlja u sljedećim slučajevima:

  • Ažuriranje informacijske baze;
  • Dodavanje novog objekta metapodataka u konfiguraciju;
  • Izvođenje preventivnih i popravnih radova na poslužitelju;
  • Zaustavljena korisnička sesija sprječava ponovno pokretanje aplikacije.

U ovom članku pokušat ćemo vam reći kako prekinuti korisničku sesiju, koje alate administrator ima u svom arsenalu za dovršenje ovog zadatka, koje mogućnosti prekida pruža verzija datoteke, a koje verzija klijent-poslužitelj 1C. .

Važno je zapamtiti da nasilni prekid sesije može dovesti do gubitka podataka. Dakle, kako bi se izbjegle neugodne situacije, preporučljivo je unaprijed upozoriti korisnike na prekid veze.

Zatvaranje sesija iz konfiguratora

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

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

  1. Morate kliknuti gumb "Završi sesije i ponovi";
  2. Pričekajte prozor za restrukturiranje baze podataka;
  3. Pritisnite "OK".

Treba napomenuti da promjene unesene u programski kod ne zahtijevaju isključivanje od korisnika, ali one neće raditi na tom uređaju bez ponovnog pokretanja aplikacije na svakom pojedinom računalu.

Završetak sesija izravno iz programa

Većina standardnih 1C proizvoda, verzija 8, ima mehanizam koji vam omogućuje jednostavno prekidanje rada korisnika na daljinu i pružanje administratoru ekskluzivnog pristupa bazi podataka. Ovo je obrada "Blokiranje veza s informacijskom bazom".

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

  1. U jednom od podizbornika odjeljka "Usluga";
  2. Idite na odjeljak Operacije->Obrada.

sl.2

Izgled obrade prikazan je na sl. 2.

Značajke ove obrade:

  1. Označavanjem ili poništavanjem okvira i klikom na gumb Snimi uključuje se i isključuje blokiranje korisnika, brisanje sesija i sprječavanje stvaranja novih veza;
  2. Vrijeme završetka blokiranja ne može biti prazno ili manje od vremena početka;
  3. Ako je naveden parametar "Kod dopuštenja", može se unijeti u redak za pokretanje kako bi se zanemarilo blokiranje navođenjem "/UC" prije koda;
  4. Ako ne navedete "Kod dopuštenja", tada će biti problematično ući u bazu podataka prije isteka razdoblja blokiranja (u datotečnoj verziji 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 gumb “Aktivni korisnici” otvara se prozor s potpunim popisom korisnika (slika 3), odakle možete otvoriti “Dnevnik registracije” ili prekinuti sesiju svakog pojedinog korisnika.

sl.3

Gornje dvije opcije dobro rade iu načinu rada datoteke i klijent-poslužitelj. Dalje ćemo razmotriti slučajeve tipične samo za rad poslužitelja.

Uklanjanje korisnika iz rdp-a

Važno je zapamtiti da je odspajanje korisničkih sesija s poslužitelja moguće samo ako imate određena prava za to.

Kada radite s udaljene radne površine, sesije krajnjeg korisnika možete koristiti standardnim upraviteljem zadataka. Jednostavno prekidanje sesija je malo netočno, ali prilično učinkovito.

Druga mogućnost je korištenje upravitelja zadataka - daljinska veza s mogućnošću kontrole svake određene sesije i izlaz iz programa prema svim pravilima. Ova metoda je duga i nitko ne jamči da dok se jedan korisnik odjavljuje, program neće pokrenuti niti jedan drugi radnik.

Uklanjanje korisnika putem konzole poslužitelja

Imajući administratorska prava za klaster poslužitelja 1C, morate:


Vrlo često, kada radite u poslužiteljskom načinu rada, prekinute korisničke sesije nisu vidljive kroz alate platforme; mogu se izbrisati samo putem konzole.

Najradikalniji način prekidanja sesija

Situacija u kojoj gore navedene metode ne rade iznimno je rijetka. Ali ako se dogodi, postoji još jedan radikalan način za prekid veze s bazom podataka: fizički ponovno pokrenite poslužitelj.

Naravno, korisnici koji nisu stigli završiti svoj posao i spremiti podatke bit će izuzetno ogorčeni takvim besramnim stavom, ali brzo je i iznimno je učinkovito.