tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
329
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    flooo flooo ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    283
    hi,
    wie ist es am günstigsten dualzahlen z.B. von einem Rechtesystem in der Datenbank zu speichern? Welcher spaltentyp ist notwendig?
    MfG
    Florian
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Nimm am besten einen Zahlentyp, etwa „BIGINT“, und speichere die Werte als Integer-Zahlen.
     
    Markus Wulftange

  3. #3
    flooo flooo ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    283
    ok, danke!
    flooo
     

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Mit diesem Typ scheint MySQL auch für Bit-Operationen am besten auszukommen.
     
    Markus Wulftange

  5. #5
    flooo flooo ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    283
    super, denn ich mache alle Vergleich und sonstige Bit-Operationen gleich mit mysql. Ist es günstig mit solch einem Rechtesystem zu arbeiten oder ist es besser mit entsprechene vielen Spalten zu arbeiten?
    MfG
    Florian
     

  6. #6
    bk75 bk75 ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Ort
    Internet
    Beiträge
    74
    Also wenn Du schon Rechte im Stil von 01010010 speichern möchtest, würde ich ein Textfeld nehmen. Du hast ja theoretisch den User-Record irgendwo immer im Speicher und durch den String umgehst Du dann das Problem der maximalen Zeichenlänge und kannst auch sehr einfach ein Recht überprüfen. Das Handling ist auch einfacher als bei Zahlenfeldern. Das Verfahren eignet sich für systemspezifische Rechte die immer vorhanden sind. Es eignet sich nicht für individuelle Rechte die ein User selbst erzeugt - auch Gruppen/Rollen genannt.
     
    X-ITEC IT-Consulting
    X-ITEC CMS * Win / Linux Programmierung * 2D / 3D Coding * C/C++ * PHP * Assembler * Security-Research

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 02.12.10, 19:49
  2. Filelist in .INI speichern/Screenshots speichern
    Von XanRaZoR im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 14.05.07, 11:49
  3. Antworten: 7
    Letzter Beitrag: 28.06.06, 18:42
  4. Linux skript zum umwandeln von Dezimal in dualzahlen
    Von borisbrause im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 26.10.05, 21:55
  5. Umwandlung von Dezimalzahlen in Dualzahlen!
    Von Trendy Andy im Forum C/C++
    Antworten: 14
    Letzter Beitrag: 11.08.04, 18:54