Kako izključiti uporabnike iz baze podatkov. Preprosti načini za prekinitev povezave med uporabniki. Uporabnik zamrznjen v 1 s 8.3, kako prekiniti povezavo

— Vasja, od danes naprej boš ustvarjal uporabnike!
- Ampak jaz sem programer, ne sistemski skrbnik?!
— Sistemski skrbniki ne poznajo 1C, zato boste ustvarili uporabnike!
- Aaaah!!!

Programer je oseba, ki piše programe za računalnik. Vendar pa je upravljanje seznama uporabnikov v 1C običajno zaupano nekomu, ki je povezan z 1C, in sicer programerju 1C.

Nekateri programerji temu načeloma niso proti, saj jim daje nekaj »privilegijev«.

Kljub temu se seznam uporabnikov v 1C malo razlikuje od seznamov uporabnikov v drugih programih. Zato je ustvarjanje novega uporabnika ali onemogočanje obstoječega enostavno kot luščenje hrušk.

Uporabniki 1C

Torej ima 1C svoj seznam uporabnikov. Uporablja se za urejanje dostopa do baze podatkov 1C. Pri vstopu v bazo podatkov vas bo 1C pozval, da izberete uporabnika s tega seznama in vnesete geslo.

Obstajajo možnosti, pri katerih 1C ne zahteva uporabniškega imena za prijavo. Vendar to ne pomeni čisto nič . Samo v tem primeru je uporabnik s seznama preslikan v uporabnika Windows/domene in je samodejno zaznan. kako

Edina možnost, ko 1C uporabnika res ne pozove, je ustvarjanje nove (prazne) baze podatkov. V tem primeru je seznam uporabnikov 1C prazen. Dokler ni dodan prvi uporabnik, se 1C prijavlja samodejno. Podoben sistem se uporablja v sistemu Windows, ko je en uporabnik brez gesla.

Uporabniki 1C se med seboj razlikujejo:

  • Pravice dostopa
  • Vmesnik (prisotnost elementov v meniju).

Ne obstaja "superuporabnik" ali "skrbniška skupina". Administrator je uporabnik, ki ima omogočene vse konfiguracijske in skrbniške pravice. V prazno podatkovno bazo (ko je seznam uporabnikov še prazen) je treba tega uporabnika najprej dodati.

Dva seznama uporabnikov 1C

Pravzaprav ima 1C dva seznama uporabnikov. Eden od njih (seznam uporabnikov 1C) je "resničen" z vidika programerja. Je v konfiguratorju. Po tem 1C identificira uporabnika.

To je pristop starih standardnih konfiguracij (na primer upravljanje trgovanja 10, računovodstvo 1.6 itd.) - uporabniki se urejajo na tem seznamu in so samodejno vključeni v uporabniški imenik ob prvi prijavi.

Drugi (uporabniki različice 1C 8.2, »ni pravi«) je imenik uporabnikov (in imenik zunanjih uporabnikov, kot v UT 11). Imenik je obstajal že prej, vendar je pristop novih standardnih konfiguracij tak, da so uporabniki dodani vanj in so samodejno vključeni na »pravi« seznam.

Glavna težava tega pristopa je, da tisti, ki jim tako delo ni všeč in želijo delati po starem, tega ne morejo storiti, ker ko ustvarite, so določena polja izpolnjena in če dodate uporabnika v seznamu, ne bodo samodejno izbrani v imeniku.

Kako dodati uporabnika na seznam uporabnikov 1C

Torej, seznam uporabnikov 1C je v konfiguratorju. in odprite meni Administracija/Uporabniki.

Če želite dodati uporabnika, morate pritisniti gumb za dodajanje (ali Ins na tipkovnici). Če je seznam prazen, mora imeti prvi uporabnik skrbniške pravice (glejte spodaj).

  • Ime – uporabniško ime (ki ga bo izbral ob prijavi v 1C)
  • Polno ime - sklicevanje na polno ime, se ne pojavi nikjer
  • Geslo
  • Prikaži na izbirnem seznamu
    o če je potrditveno polje označeno, bo uporabnik ob prijavi v 1C na izbirnem seznamu
    o če potrditveno polje ni označeno, potem uporabnik ne bo na izbirnem seznamu (to pomeni, da ne morete izbrati), lahko pa vnesete njegovo ime s tipkovnice in se prijavite
  • Preverjanje pristnosti operacijskega sistema – lahko je povezano z uporabnikom Windows/domene in temu uporabniku ne bo treba vnesti gesla (se bo samodejno prijavil).

Na zavihku Drugo izberete pravice in osnovne uporabniške nastavitve.

  • Glavni vmesnik je meni, ki bo na voljo uporabniku (uporablja se samo v debelem odjemalcu)
  • ruski jezik
  • [Main] Način zagona - debel ali tanek odjemalec, s tem parametrom lahko vnesete konfiguracijo lahkega odjemalca - debel in obratno
  • Razpoložljive vloge (uporabniške pravice).

Uporabniške pravice v konfiguracijah so običajno razdeljene na bloke (»vloge«). V pristopu starih konfiguracij so bile razčlenjene po uporabniškem položaju (blagajnik, vodja itd.). Ta pristop ima pomanjkljivost - v različnih organizacijah imata lahko blagajnik in vodja različne funkcije.

Zato so v pristopu novih konfiguracij razčlenjeni po dejanjih (dostop do konca meseca, dostop do gotovinskega poslovanja). To pomeni, da je za vsakega uporabnika nastavljen niz operacij.

V obeh primerih obstajajo osnovne pravice dostopa do programa. V starem pristopu je:

  • Uporabnik
  • Polne pravice (za administratorja).

V novem pristopu je:

  • Osnovne pravice
  • BasicRightsUT
  • LaunchThinClient – ​​​​plus LaunchXxxClient za zagon drugih
  • PodsistemХхх – kljukica za vsak podsistem (zavihek v vmesniku), ki ga uporabnik potrebuje
  • Polne pravice (za administratorja, ne za administracijo!).

PS. Za zunanje uporabnike osnovne pravice niso potrebne.

Kako dodati uporabnika 1C - uporabniki 1C 8.2

Seznam uporabnikov 1C 8.2 v novi različici se nahaja v 1C (v načinu 1C Enterprise), v imenikih Uporabniki in Zunanji uporabniki (samo če to podpira konfiguracija). Razlika je v tem, da morate ustvariti uporabnike ne v konfiguratorju, ampak v tem imeniku, in bodo samodejno prišli v konfigurator.

Če uporabljate lahkega odjemalca, si oglejte zavihek skrbniškega namizja. V nasprotnem primeru odprite imenik Uporabniki, na primer prek menija Operacije.

Kliknite gumb Dodaj (ali Ins na tipkovnici). Če želite upravljati seznam uporabnikov, morate imeti omogočene polne pravice.


Za razliko od prvega pristopa tukaj uporabniku ne navedete neposredno posamezne pravice (vloge), temveč navedete skupine pravic (uporabniške skupine).

Imenik Uporabniške skupine vsebuje profil, ki določa nabor pravic (vlog). V imeniku Profili skupin uporabnikov lahko spreminjate ali dodajate take nize pravic (vlog).

Uporabniške nastavitve 1C

V nekaterih konfiguracijah (zlasti v konfiguracijah starega pristopa) ni dovolj ustvariti uporabnika. Dodatno zahtevano:

  • Prvič se prijavite kot uporabnik
  • Po tem poiščite uporabnika v uporabniškem imeniku
  • V obrazcu imenika kliknite (možnosti »ali«)
    o Meni Pojdi/Uporabniške nastavitve
    o Meni Dodatne informacije/Uporabniške nastavitve in Napredne uporabniške pravice
    o V nekaterih konfiguracijah je to znak neposredno na uporabniškem obrazcu
    o V nekaterih konfiguracijah globalni meni programa Orodja/Uporabniške nastavitve
  • Konfigurirajte dodatne nastavitve/uporabniške pravice, ki določajo samodejno izpolnjevanje polj in nekatere dostope.

Kako odklopiti uporabnika 1C

[Začasna] prekinitev povezave med uporabniki ni na voljo v večini konfiguracij. Tukaj so različice, ki jih je mogoče uporabiti za doseganje tega rezultata.

Konfiguracije starega pristopa (preko konfiguratorja):

  • Izbriši uporabnika
  • Spremeni geslo
  • Odstranite uporabniško vlogo (ne bo se mogel prijaviti).

Konfiguracije novega pristopa (prek podjetja):

  • Počistite polje Dostop do informacij. baza podatkov dovoljena
  • Spremeni geslo
  • Odstrani iz vseh skupin dostopa.

Aktivni uporabniki 1C

1C vam omogoča, da ugotovite seznam uporabnikov, ki so trenutno v bazi podatkov.

To storite tako, da v načinu Enterprise izberete meni Orodja/Aktivni uporabniki (debel odjemalec, skrbniški vmesnik). V tankem odjemalcu - zavihek Administracija, Aktivni uporabniki na levi (lahko Glej tudi).

V načinu konfiguratorja izberite meni Administracija/Aktivni uporabniki.

Onemogočanje uporabnikov 1C

Kot veste, je za posodobitev baze podatkov (konfiguracije) potrebno, da se vsi uporabniki odjavijo iz 1C (ne v vseh primerih, vendar pogosto potrebno).

Uporabniki neradi odidejo (to je dejstvo). In če jih vprašate po telefonu, se bodo zagotovo znova prijavili v 30 sekundah. Ko je 200 uporabnikov, postane zelo zabaven dogodek.

Zato obstajajo trije načini za odklop uporabnikov od 1C:


Programski izdelki, ki temeljijo na platformi 1C, imajo številne funkcije, tako specializirane kot uporabne, torej upravne. Osnovna funkcionalnost (seveda odvisno od namena rešitve) zadeva področja kot so nabava blaga, njegova prodaja, skladiščenje, operativno in poslovodno računovodstvo, računovodstvo, CRM, pri kompleksnih rešitvah pa vse skupaj.

En zaposleni seveda ne more nadzorovati vseh poslovnih procesov organizacije, tudi če so avtomatizirani. Zato se morajo sistemski skrbniki 1C ukvarjati z desetinami in stotinami uporabnikov, ki delajo z določeno funkcionalnostjo sistema. Vsak od njih mora vzpostaviti posebne pravice, tako da ima na razpolago vse in samo tiste dokumente, funkcije in poročila, ki jih hkrati potrebuje. In tukaj začnemo obravnavati uporabno ali administrativno funkcionalnost rešitev 1C, ki posebej vključuje nastavitev uporabniških pravic dostopa.

Uporabniške nastavitve 1C 8.3

V 1C 8.3 so za uporabniške pravice odgovorni posebni objekti konfiguracijske strukture - »Vloge«. Večina tipičnih konfiguracij že ima ustvarjen določen seznam standardnih vlog. Uporabite jih lahko pri ustvarjanju računov in nastavljanju pravic dostopa do njih. Če vam standardni nabor ne ustreza, ga lahko spremenite ali dodate svoje vloge.

Vsakemu uporabniku je mogoče dodeliti več vlog, ki so odgovorne za določene pravice. Če želite konfigurirati uporabniške pravice 1C, morate ugotoviti, katere vloge trenutno imajo. Te podatke je mogoče pridobiti na dva načina:

  • Preko konfiguratorja. Ta možnost je primerna za katero koli konfiguracijo;
  • V nekaterih konfiguracijah v načinu "Enterprise".

Zaženite konfigurator baze podatkov 1C pod uporabniškim imenom s polnimi pravicami in odprite meni »Administracija« -> »Uporabniki«. Če želite izvedeti pravice določenega uporabnika, morate dvoklikniti vrstico z njegovim priimkom in pojdite na zavihek »Drugo«. Preverjene bodo vloge, ki so na voljo uporabniku. Če želite dodati ali odstraniti določeno vlogo, spremenite potrditvena polja in kliknite V redu.



Če po analizi ugotovite, da standardne vloge ne morejo v celoti zadostiti zahtevam za razmejitev pravic, jih morate spremeniti. Če želite to narediti, poiščite želeno vlogo v konfiguracijskem drevesu in jo dvokliknite. Na levi strani okna, ki se odpre, boste videli seznam vseh konfiguracijskih objektov. Na desni strani potrditvena polja označujejo tista dejanja, katerih pravice so dodeljene tej vlogi, v zvezi z izbranim predmetom na levi.



Dovoljenj za določena dejanja s konfiguracijskimi objekti ne morete samo dati in odstraniti tako, da označite in počistite polja. Poleg tega ima platforma 1C vgrajen zelo priročen mehanizem, ki je odgovoren za omejevanje uporabniških pravic na ravni zapisa - RLS. Omogoča nastavitev pogoja, šele ko bo izpolnjen, bo uporabnik videl podatke informacijske baze. Z uporabo RLS lahko uporabniške pravice v 1C 8.3 konfigurirate tako, da bo na primer vsak določen skladiščnik videl informacije samo za svoje skladišče.

Drug način za dodajanje pravic do predmeta uporabniku brez spreminjanja standardnih vlog je ustvarjanje nove vloge. Če želite to narediti, kliknite gumb »Dodaj« v konfiguracijski veji »Vloge« in poimenujte nov predmet. V oknu, ki se odpre, na levi poiščite zahtevane konfiguracijske objekte in na desni nastavite potrebne pravice in omejitve. Ko shranite novo vlogo, morate posodobiti konfiguracijo, iti na seznam uporabnikov in dodati novo vlogo določenim uporabnikom.

Odgovornost skrbnika informacijske baze 1C ni omejena na ustvarjanje uporabnikov in dodeljevanje pravic. Zaposleni se lahko spremenijo, odgovornosti se lahko prerazporedijo in administratorji se morajo hitro odzvati na vse te spremembe. Če zaposleni, ki je opravljal določene funkcije v 1C, odstopi, je treba onemogočiti uporabnika 1C, da nekdanji sodelavci ne bodo uporabljali računa. Pri tem nam bo v pomoč seznam uporabnikov, ki ga odpremo v konfiguratorju v meniju “Administracija”.


Ko odprete uporabniške nastavitve 1C, morate počistiti polja, ki so odgovorna za iskanje imena zaposlenega na izbirnem seznamu in preverjanje pristnosti. Na ta način boste prepovedali prijavo pod priimkom odhajajočega delavca in shranili nastavitve dostopnih pravic, če se delavec vrne. Te nastavitve bodo uporabne tudi, če se vsa pooblastila prenesejo na novega zaposlenega - vlog vam ne bo treba znova konfigurirati.

Prav tako ni priporočljivo popolnoma izbrisati uporabnika, ker sistem vsebuje povezave do odgovornega uporabnika v različnih dokumentih. Če izbrišete vnos, bo prišlo do prekinjenih povezav in zmede glede tega, kdo je ustvaril določene dokumente, kar lahko povzroči zmedo. Veliko bolj učinkovito je uporabniku 1C onemogočiti prijavo v sistem in v nekaterih primerih popolnoma odstraniti pravice (vloge). Prav tako imajo nekatera podjetja prakso označevanja neaktivnih uporabnikov z določeno ikono v polju »Ime«, na primer: »*IvanovaTP«.

V nekaterih primerih bo skrbnik 1C morda moral nujno "vreči" uporabnike iz baze podatkov 1C. To je mogoče storiti na dva načina:

  1. Prek načina "Enterprise" od uporabnika s skrbniškimi pravicami. Ni podprto v vseh konfiguracijah;
  2. Prek aplikacijskega strežnika z uporabo konzole gruče strežnikov 1C.

Če želite uporabiti prvo možnost, morate odpreti »NSI in administracija«, odpreti »Vzdrževanje« in zagnati obrazec »Aktivni uporabniki«. Videli bomo seznam aktivnih uporabnikov in gumb »Konec« na vrhu, s klikom na katerega bomo prisilno prekinili uporabniške seje. Poleg tega lahko na tem seznamu vidite ime računalnika in začetni čas, kar bo pomagalo izslediti zamrznjene seje.


Druga možnost onemogočanja aktivnih uporabnikov zahteva več pozornosti in odgovornosti, saj največkrat konzolo gruče gostuje na aplikacijskem strežniku. Če imate dostop do te nadzorne plošče strežnika, lahko končate uporabniško sejo na naslednji način:

  1. Odprite konzolo gruče;
  2. Gremo na seznam informacijskih baz in odpremo seje za tisto, ki jo potrebujemo;
  3. Na seznamu poiščite želenega uporabnika;
  4. Pokličite kontekstni meni z desnim klikom miške, tam bo funkcija - "Izbriši".


V platformo 1C so razvijalci vključili priročen mehanizem za nastavitev pravic in upravljanje uporabnikov. Zato so opisane zmožnosti na voljo lastnikom vseh konfiguracij, tudi tistih, ki so napisane neodvisno. Druga prednost je, da ne zahteva poglobljenega poznavanja sistema 1C. Vsak odgovoren in pozoren skrbnik je kos tem operacijam.

Upravljanje in nadzor uporabnikov 1C 8.3 je sestavni del implementacije in podpore katerega koli programskega izdelka 1C. Pravzaprav to ni težka naloga in prepričan sem, da ji bo vsak brez težav kos. Oglejmo si podrobneje postopek upravljanja uporabnikov 1C.

Upravljanje uporabnikov v 1C je dokaj preprost in intuitiven postopek, vendar ga je treba še opisati.

Običajno upravljanje in nadzor vključujeta:

  • ustvarjanje uporabnika;
  • nastavitev uporabniških pravic;
  • ogled aktivnih uporabnikov;
  • analiza uporabnikovih dejanj.

Oglejmo si vsako od teh točk podrobneje:

Ustvarjanje in namestitev uporabniških pravic 1C 8.2

Odvisno od konfiguracije se uporabniki vnašajo v konfiguratorju ali v uporabniškem načinu. Skoraj vse sodobne konfiguracije podpirajo uporabniški vnos v načinu 1C: Enterprise 8. Tudi v načinu 1C: Enterprise se praviloma vnesejo dodatni uporabniški parametri.

Ne glede na konfiguracijo pa je prvi uporabnik z skrbniškimi pravicami vedno vnesen v načinu konfiguratorja. Zato bomo upoštevali oba načina uporabniškega vnosa.

Vnos uporabnikov v konfigurator

Za vstop v način konfiguratorja 1C morate na izbirnem seznamu baze podatkov izbrati možnost Konfigurator:

Po prijavi morate v meniju izbrati Administracija - Uporabniki. Odpre se seznam uporabnikov, če ustvarite prvega uporabnika, bo prazen. Dodajmo novega uporabnika "Administrator":

Na tej strani morate določiti uporabniške nastavitve:

  • Ime in Polno ime— uporabniško ime.
  • Če je zastavica nastavljena Avtentikacija 1C: Podjetja, potem bodo predmeti na voljo Geslo(geslo za prijavo v 1C), Uporabniku je prepovedano spreminjati geslo(omogoča, da uporabnik spremeni geslo v uporabniškem načinu), Prikaži na izbirnem seznamu(omogoča izbiro uporabnika s seznama, sicer je potrebno uporabniško ime vnesti ročno).
  • Preverjanje pristnosti operacijskega sistema - zastavica, odgovorna za možnost avtorizacije z uporabo uporabniškega imena operacijskega sistema. Uporabnik— uporabniško ime informacijskega sistema (na primer \\dom\kirill, kjer je dom omrežna domena, kirill pa uporabniško ime OS). Ko se 1C zažene, najprej preveri avtorizacijo prek OS, nato pa avtorizacijo 1C 8.2.
  • Preverjanje pristnosti OpenID— omogočanje avtorizacije s tehnologijo OpenID . OpenID je odprt, decentraliziran sistem, ki uporabniku omogoča uporabo enega računa za preverjanje pristnosti na več nepovezanih spletnih mestih, portalih, blogih in forumih.

Pridobite 267 video lekcij o 1C brezplačno:

Na zavihku drugo določiti morate ustrezne vloge za user(). V našem primeru bomo določili za skrbnika Polne pravice. Za druge uporabnike lahko tukaj preverite zahtevane vloge. Uporabniške pravice so povzete iz razpoložljivih objektov različnih vlog. Tisti. če ima uporabnik izbrani dve vlogi, ena ima dostop do imenika »Nomenklatura«, druga vloga pa ne, bo dostop omogočen. Za vse uporabnike brez "polnih pravic" Nastavljena mora biti vloga »Uporabnik«.(če je prisoten).

Na tem zavihku lahko tudi določite Glavni vmesnik(deluje samo za običajne oblike). Privzeti jezik— če je konfiguracija razvita v več jezikih. Način zagona- vodena ali redna aplikacija.

Ustvarjanje uporabnika v 1C Računovodstvo 2.0

Ko je uporabnik s polnimi pravicami registriran v sistemu, lahko uporabnike vnesete v način 1C: Enterprise. Na primer, ustvarimo uporabnika v najpogostejši konfiguraciji – Enterprise Accounting 8.2.

Če želite to narediti, izberite element v meniju Storitev - Upravljanje uporabnikov in dostopov. Odpre se imenik »Uporabniki«. Ustvarite novega uporabnika:

Vnesite podatke o uporabniku in njegovih osnovah, kliknite gumb »V redu«: sistem bo ponudil samodejno ustvarjanje uporabnika baze podatkov:

Strinjati se morate in prikazal se bo novi uporabniški obrazec baze podatkov:

To je vse! Ustvarjanje uporabnika in dodelitev pravic mu je končano.

Ogled aktivnih uporabnikov v bazi podatkov 1C

Če si želite ogledati uporabnike, ki delajo v bazi podatkov v načinu 1C: Enterprise, morate izbrati element Storitev - Aktivni uporabniki. Odpre se seznam uporabnikov, ki delajo v bazi podatkov:

Kako prekiniti povezavo med uporabniki v 1C 8.3 in 8.2

Aktivnega uporabnika v bazi podatkov 1C lahko onemogočite na dva načina:

  • v programskem vmesniku (za konfiguracije 1C Accounting 3.0, Trade Management 11 itd.);
  • prek konzole strežniške gruče (na voljo samo v načinu odjemalec-strežnik).

Iz vmesnika

V uporabniškem načinu lahko zamrznjenega uporabnika izločite tako, da odprete meni »Administracija« - »Podpora in vzdrževanje« in nato izberete »Aktivni uporabniki«:

Na seznamu izberite želenega uporabnika in kliknite gumb »Dokončaj«.

Iz konzole gruče

Če imate dostop do skrbniške plošče strežnika 1C, lahko z njim končate sejo. Gremo na konzolo, v meniju »Seje« poiščemo obešenega uporabnika, pokličemo kontekstni meni in kliknemo »Izbriši«:

Spremljanje dela uporabnikov 1C 8.3

Če si želite ogledati zgodovino uporabniškega dela, morate iti v točko menija Storitev - :

Za izvajanje rednega vzdrževanja informacijske baze 1C:Enterprise 8 je pogosto treba pridobiti ekskluzivni dostop do baze podatkov. Na primer, če želite izvesti varnostno kopijo baze podatkov ali izvesti rutinsko vzdrževanje strežnika DBMS (ponovno indeksiranje itd.), morate prekiniti vse aktivne seje.

Oglejmo si preprost način za prekinitev povezave uporabnikov z informacijsko bazo s standardno funkcionalnostjo strežnika 1C:Enterprise.

Standardna funkcionalnost

Naj takoj rezerviram, da bomo govorili o različici odjemalec-strežnik 1C:Enterprise 8. Če želite onemogočiti seje, pojdimo na skrbniško konzolo strežnika. Tam bomo na seznamu našli zahtevano informacijsko bazo:

Z odpiranjem lastnosti varnosti informacij nastavite možnost »Blokiranje začetka seje je omogočeno«. V tem primeru bo morda treba vnesti prijavo/geslo za skrbniški račun informacijske baze.

Ne pozabite nastaviti obdobja zaklepanja seje. Zagotoviti morate tudi, da morajo biti vsa opravila v ozadju ustavljena, medtem ko so seje blokirane. To storite z možnostjo »Blokiranje rutinskih opravil je omogočeno«.

Po potrebi lahko nastavite besedilo sporočila uporabnikom, ki bodo obveščeni 5 minut pred blokiranjem sej, kot tudi dovoljeno kodo za vstop v informacijsko bazo v času blokiranja sej.

Kodo dovoljenja lahko uporabite za prijavo v informacijsko bazo za izvajanje rutinskega vzdrževanja, medtem ko so druge seje neaktivne. Pri povezovanju z bazo podatkov s parametri morate vnesti kodo dovoljenja. Tako bo na primer videti parameter, posredovan strežniku, če je koda dovoljenja "123456".

S prijavo v bazo podatkov na ta način pridobimo ekskluziven dostop do baze informacij. Druge seje se nam ne bodo mogle pridružiti.

Obvestilo uporabnika, da so seje blokirane, izgleda tako (odvisno od sporočila, ki ga vnese administrator). Pojavi se vsako minuto 5 minut pred obdobjem blokade.

Ko se začne obdobje blokiranja seje, se najprej prikaže obvestilo:

Nato se seja konča.

Aktivne seje lahko tudi onemogočite tako, da jih odstranite s seznama aktivnih sej. To dejanje je včasih potrebno za prekinitev prekinjenih sej.

V praksi je bolje, da o prekinitvi povezave uporabnika obvestite vnaprej, da zmanjšate tveganje izgube podatkov, ki so jih uporabniki vnesli, a še niso shranjeni.

Potreba po prisilni zaustavitvi uporabnika se pojavi predvsem v naslednjih primerih:

  • Posodabljanje informacijske baze;
  • Dodajanje novega objekta metapodatkov v konfiguracijo;
  • Izvajanje preventivnih in popravljalnih del na strežniku;
  • Prekinjena uporabniška seja preprečuje ponovni zagon aplikacije.

V tem članku vam bomo poskušali povedati, kako končati uporabniško sejo, katera orodja ima skrbnik v svojem arzenalu za dokončanje te naloge, katere možnosti prekinitve ponuja različica datoteke in katere različica odjemalec-strežnik 1C. .

Pomembno si je zapomniti, da lahko prisilna prekinitev seje povzroči izgubo podatkov. Da bi se izognili neprijetnim situacijam, je priporočljivo uporabnike o odklopu opozoriti vnaprej.

Zapiranje sej iz konfiguratorja

Ko se struktura baze podatkov spremeni, dinamične posodobitve konfiguracije niso več na voljo. In na zaslonu se prikaže okno z informacijami (slika 1).

Zaporedje dejanj v tem primeru je očitno:

  1. Klikniti morate gumb »Končaj seje in ponovi«;
  2. Počakajte na okno za prestrukturiranje baze podatkov;
  3. Kliknite »V redu«.

Upoštevati je treba, da spremembe programske kode od uporabnikov ne zahtevajo zaustavitve, vendar ne bodo delovale na tej napravi brez ponovnega zagona aplikacije na vsakem posameznem računalniku.

Končanje sej neposredno iz programa

Večina standardnih izdelkov 1C, različica 8, ima mehanizem, ki vam omogoča preprosto prekinitev dela uporabnika na daljavo in skrbniku zagotovi ekskluzivni dostop do baze podatkov. To je obdelava »Blokiranje povezav z informacijsko bazo«.

Najdete ga na enem od dveh naslovov:

  1. V enem od podmenijev razdelka »Storitev«;
  2. Pojdite v razdelek Operacije->Obdelava.

Slika 2

Videz obdelave je prikazan na sliki 2.

Značilnosti te obdelave:

  1. Če potrdite ali počistite polje in kliknete gumb Snemaj, vklopite in izklopite blokiranje uporabnikov, izbrišete seje in preprečite ustvarjanje novih povezav;
  2. Končni čas blokiranja ne sme biti prazen ali krajši od začetnega časa;
  3. Če je določen parameter »Koda dovoljenja«, ga lahko vnesete v zagonsko vrstico, da prezrete blokiranje, tako da pred kodo navedete »/UC«;
  4. Če ne določite »Kode dovoljenja«, bo težko priti v bazo podatkov pred iztekom obdobja blokiranja (v datotečni različici dela lahko poskusite izbrisati datoteko 1CVcdn iz mape baze podatkov);
  5. Če namesto parametra “/UC” in gesla, ločenega s presledkom, podate “/CAllow Users to Work”, kjer je C latinica, lahko popolnoma onemogočite blokiranje za vse uporabnike;
  6. S klikom na gumb »Aktivni uporabniki« se odpre okno s popolnim seznamom uporabnikov (slika 3), od koder lahko odprete »Dnevnik registracije« ali končate sejo posameznega uporabnika.

Slika 3

Zgornji dve možnosti dobro delujeta v datotečnem in strežniškem načinu. V nadaljevanju bomo obravnavali primere, značilne samo za delo strežnika.

Odstranjevanje uporabnikov iz rdp

Pomembno si je zapomniti, da je prekinitev povezave med uporabniškimi sejami in strežniki mogoča le, če imate za to določene pravice.

Ko delate z oddaljenega namizja, lahko seje končnega uporabnika uporabite s standardnim upraviteljem opravil. Preprosto prekinjanje sej je nekoliko nepravilno, a precej učinkovito.

Druga možnost je uporaba upravitelja opravil - oddaljena povezava z možnostjo nadzora vsake določene seje in izhoda iz programa v skladu z vsemi pravili. Ta metoda je dolga in nihče ne jamči, da medtem ko se en uporabnik odjavi, programa ne bo zagnal noben drug delavec.

Odstranjevanje uporabnikov prek strežniške konzole

Če imate skrbniške pravice za gručo strežnikov 1C, morate:


Zelo pogosto pri delu v strežniškem načinu obešene uporabniške seje niso vidne prek orodij platforme; izbrišete jih lahko le prek konzole.

Najbolj radikalen način prekinitve sej

Situacija, ko zgornje metode ne delujejo, je izjemno redka. Toda če se zgodi, obstaja še en radikalen način za prekinitev povezav z bazo podatkov: fizično znova zaženite strežnik.

Seveda bodo uporabniki, ki niso imeli časa dokončati svojega dela in shraniti podatkov, nad takšnim brezsramnim odnosom izjemno ogorčeni, vendar je hitro in izjemno učinkovito.