Christian: mysql user einrichten

hi,

zur abwechslung mal ne einfache frage!:-)
kann mir jemand sagen wie ich in mysql einen Benutzer einrichte der auch nur in der
db vorhanden ist und nicht das ich mich mit einen von Linux verwalteten
Benutzer einlogge

grüße Christian

  1. zur abwechslung mal ne einfache frage!:-)
    kann mir jemand sagen wie ich in mysql einen Benutzer einrichte der auch nur in der
    db vorhanden ist ...

    --> SQL Befehl GRANT

    GRANT privileges On [what] to [user] IDENTIFIED BY "password"

    CREATE
    DELETE
    DROP
    INDEX
    INSERT
    SELECT
    UPDATE
    FILE
    PROCESS
    RELOAD
    SHUTDOWN
    ALL
    USAGE

    [what]:
    ist die Datenbank

    [user]: ? genau der einzurichtende user

    "password": ? *g

    Beispiel:

    GRANT ALL ON test.* to demouser@localhost IDENTIFIED BY "mysecret"

    -->erstellt user demouser, der vom localhost aus auf alle Tabellen der Datenbank test mit allen (ALL) privilegien zugreifen darf.

    lg webmonk

    1. zur abwechslung mal ne einfache frage!:-)
      kann mir jemand sagen wie ich in mysql einen Benutzer einrichte der auch nur in der
      db vorhanden ist ...

      --> SQL Befehl GRANT

      GRANT privileges On [what] to [user] IDENTIFIED BY "password"

      CREATE
      DELETE
      DROP
      INDEX
      INSERT
      SELECT
      UPDATE
      FILE
      PROCESS
      RELOAD
      SHUTDOWN
      ALL
      USAGE

      [what]:
      ist die Datenbank

      [user]: ? genau der einzurichtende user

      "password": ? *g

      Beispiel:

      GRANT ALL ON test.* to demouser@localhost IDENTIFIED BY "mysecret"

      -->erstellt user demouser, der vom localhost aus auf alle Tabellen der Datenbank test mit allen (ALL) privilegien zugreifen darf.

      lg webmonk

      Danke

      grüße Christian

    2. Joho,

      Beispiel:

      GRANT ALL ON test.* to demouser@localhost IDENTIFIED BY "mysecret"

      Richtig waere:

      GRANT ALL PRIVILEGES TO demouser@"localhost" IDENTIFIED BY "password"

      ;-)

      Das Quoting des Host-Strings ist nur solange noetig, wie man etwas anderes als
      [a-zA-Z]+ im Hostname hat.

      Gruss,
       CK