Nutzername

Ein Bezeichner ist eine Art Name, der verwendet wird, um ein bestimmtes Objekt in einer Menge von Objekten zu identifizieren ; oder allgemeiner jede Reihe von Charakteren , die diese Rolle spielen. Grundsätzlich sollte ein Bezeichner für jedes Objekt eindeutig sein. In der Praxis (wie bei Personen- oder Ortsnamen) ist dies nicht immer der Fall, es sei denn, es handelt sich um eine Reihe von Identifikatoren, die durch eine technische Norm definiert sind .

Genannt nominaler numerischer Identifikator, dh gebildet aus Zahlen wie der Zahl eines Buchstabens (a: 1 b: 2) ... oder einer IP-Adresse . Dieser Begriff wird jedoch manchmal zu einem Synonym für eine Kennung erweitert, wie im Fall einer Datei- oder Client-"Nummer", die tatsächlich oft Buchstaben oder andere Zeichen enthält.

Metadaten

Ein Metadatenbezeichner ist ein sprachunabhängiges Zeichen, Label oder Token, das ein Objekt innerhalb eines Identifizierungsschemas eindeutig identifiziert . Ein Suffix-Bezeichner wird auch als repräsentativer Begriff bei der Benennung eines Datenelements verwendet .

In der Informatik

In der IT sind die Identifikatoren ( IDs for IDentifier English) lexikalische Marker , die Entitäten ernennen . Identifikatoren werden fast immer von informationsverarbeitenden Systemen verwendet . Die Identifizierung von Entitäten ermöglicht es, auf sie zu verweisen, was für jede Art von symbolischer Behandlung unerlässlich ist.

Bezeichner für Computersprache

Für eine Computersprache sind Bezeichner Token (auch Symbole genannt ), die Sprachentitäten benennen. Entitäten können einen Bezeichner bezeichnen, können Variablen , Konstanten, Typ , Labels  (in) , den Unterprogrammen , den Objekten und Modulen entsprechen .

Benutzeridentifikation

In einem System mit mehreren Benutzern ermöglicht die Kennung des Benutzers dem System, eine Person oder ein Gerät zu identifizieren , um Zugriff auf ein Benutzerkonto bereitzustellen . Dies ist meistens ein Benutzername ( Benutzername ) für ein einheitliches System oder Netzwerk, der nicht mit dem allgemeinen Namen oder Anzeigenamen ( Bildschirmname ) zu verwechseln ist .

Die Operation, die das Öffnen einer Sitzung auslöst und die Registrierung des Benutzers in einem Register ermöglicht, besteht darin, die Kennung des Benutzers über einen Sitzungsmanager an das System zu übertragen . Die Begriffe für dieses Verfahren variieren je nach Kontext. So können wir finden: " um sich einzuloggen" bei einer Datenbank oder einer Website , "zu identifizieren", "um sich zu registrieren" ( um sich einzuloggen ) oder sogar "um eine Sitzung zu eröffnen".

Die Benutzerkennung ermöglicht es einem Netzwerk- , System- oder Datenbankadministrator , für jeden Benutzer die Informationen einzuschränken, auf die er zugreifen kann, was er lesen, was er ändern, was er kopieren darf usw. Dieser Ansatz beinhaltet die Verwaltung von Zugriffsrechten . Die Kennung ermöglicht es auch, die genaue Verfolgung aller von einem Benutzer ausgeführten Operationen oder die Namen aller Personen, die in die Daten eingegriffen haben, zu behalten und eine Historie davon zu bearbeiten.

UNIX-, Linux-, Mac OS- und POSIX-Systeme

Bei POSIX- ähnlichen Betriebssystemen wie UNIX , Linux und Mac OS wird der Benutzername als „ Kontoname “ bezeichnet und mit einer Benutzer-ID- UID verknüpft . Unter Linux werden diese Informationen in der Datei gespeichert: /etc/passwd.

Fenster

Für Client- orientierte Betriebssysteme der Windows NT- Familie (wie Windows XP , Vista , 7 , 8 usw.) wird der allgemeine Name "vollständiger Name" genannt. Es ermöglicht die Umbenennung eines Benutzerkontos, ohne den Namen des Benutzers zu ändern, der von bestimmten Komponenten des Systems als Kennung verwendet wird. Der vollständige Name wird nur für die Anzeige der grafischen Oberfläche verwendet, die für Benutzer (Nicht-Administratoren) bestimmt ist, ist also keine Kennung an sich. Der Benutzername ist eindeutig. Es ist mit einer relativen Kennung zuzugeordnet RID über einen lokalen Netzwerk - Computer namens „  Arbeitsgruppe (in)  “ und einem Sicherheits - ID SID über eine Domain - Hierarchie aus einem Verzeichnis Active Directory .  

Datenbank-ID

Ein "Datenbank-Identifikator", auch "Schlüssel" -Schlüssel genannt , ist ein Code, der entweder Zahlen und/oder Buchstaben enthält, der es ermöglicht, ein Datenbankobjekt zu identifizieren. Einerseits ermöglicht es die eindeutige Identifizierung eines Objekts, andererseits die Verknüpfung von Tabellen mit der Gewissheit, dass dieses und jenes Objekt aus einer solchen Tabelle tatsächlich mit dem richtigen Fremdobjekt verknüpft ist ( Fremdschlüssel ).

Ein Bezeichner ist "eindeutig", wenn er nur einmal vergeben wird. Wenn das Objekt gelöscht wird, wird die ID nicht zu einem neuen Objekt recycelt; wenn das Objekt in seiner Definition geändert wird, muss ihm eine neue ID zugewiesen werden (was bewirkt, dass ein neues Objekt erstellt und das alte obsolete Objekt archiviert wird).

Die Sozialversicherungsnummer in Frankreich ist keine eindeutige Kennung, da zwei Personen, die im Abstand von 100 Jahren im selben Monat in derselben Gemeinde geboren wurden, dieselbe Kennung haben können, da der Code das Jahrhundert nicht berücksichtigt. Wir stellen uns vor, dass es bei der Erstellung einige Hundert Jahre alte Leute gab und dass Ressourcen gespart werden mussten, indem die Länge des Codes so weit wie möglich reduziert wurde.

Ausnahmsweise kann ein Bezeichner bei seiner grundsätzlichen Änderung unverändert bleiben, wenn die Objektdefinitionen in verschiedenen Tabellen archiviert werden (die Objekttabelle wird auf die ID, auf den Namen, auf das Erstellungs- und Löschdatum reduziert). Dies ist bei der URBSFA Registration Number ID der Fall  : Wenn die Clubs mit den IDs 552 und 1153 fusioniert haben, werden sie als gelöscht markiert und der neuen Einheit wurde eine neue ID (4451) zugewiesen. Als der Club ID 11 1999 seinen Namen änderte, änderte er seine ID nicht. Umgekehrt wird jedoch, wenn die ID-Clubs 11 und 432 fusionieren, die Erwerber-ID (11) nach einer Änderung der Datenbankverwaltungsrichtlinie beibehalten.

Beispiele für eindeutige Kennungen (und ihre Akronyme ):

Kennung für IT-Objekt

In CSS ist der Bezeichner oder die ID ein Elementselektor, der eindeutig sein muss. Auf dieser Wiki-Seite ist es beispielsweise möglich, die Eigenschaften des Inhaltstitels über seine ID namens „toctitle“ (Abkürzung des englischen Inhaltsverzeichnistitels , „Titel des Inhaltsverzeichnisses“) zu ändern .

Ähnlich können wir in HTML <div> content </div> verwenden, um einen Abschnitt (Division) zu erstellen, aber wir können ihn auch identifizieren (z. B. um ihn mit CSS zu gestalten), indem wir das Tag wie folgt benennen: <div id = "957861123ABC"> Inhalt </div>.

Hinweise und Referenzen

(fr) Dieser Artikel ist teilweise oder vollständig aus dem Wikipedia - Artikel in genommen englischen Titeln „  Identifier  “ ( siehe die Liste der Autoren ) .
  1. Feten Meziou, „  Ich bin kein eindeutiger Bezeichner!  » , Auf leconomistemaghrebin.com , L'Économiste maghrébin,21. Oktober 2016(Zugriff am 10. Januar 2017 )
  2. Serigne Bira Gueye , Algorithmik, Datenstrukturen und Pascal und C ++ Programmierung , vol.  1, L'Harmattan-Senegal,2014, 196  S. ( ISBN  978-2-336-30488-5 und 2-336-30488-0 , Online-Präsentation ) , S.  36
  3. Patrick Cegielski , Design von Betriebssystemen: Der Linux-Fall , Editions Eyrolles ,2011, 680  S. ( ISBN  978-2-212-13008-9 und 2-212-13008-2 , Online-Präsentation ) , S.  8
  4. Alain Cazes und Joëlle Delacroix , Architektur von Maschinen und Computersystemen , Dunod ,2015, 5 th  ed. , 544  S. ( ISBN  978-2-10-073771-0 und 2-10-073771-6 , Online-Präsentation ) , S.  432
  5. Guillaume Gete , Mac OS X 10.8 Mountain Lion effizient , Editionen Eyrolles ,2012, 510  S. ( ISBN  978-2-212-19276-6 und 2-212-19276-2 , Online-Präsentation ) , „Schützen Sie Ihren Mac“, OS X: Ein System mit mehreren Konten
  6. Jean-François Pillou, "  Linux - Benutzerverwaltung  " , auf commentcamarche.net , Kommentar ça marche ,September 2015(Zugriff am 16. Januar 2017 )
  7. Ed Bott , Carl Siechert und Craig Stinson , Windows XP: Alltag , Microsoft Press,2005, 2 nd  ed. , 1128  S. ( ISBN  2-10-055226-0 , Online-Präsentation ) , p.  136

Anhänge

Zum Thema passende Artikel