An error occurred fetching the project authors.
  1. 03 Aug, 2006 1 commit
    • svoj@may.pils.ru's avatar
      BUG#7391 - Cross-database multi-table UPDATE uses active database · 67db270c
      svoj@may.pils.ru authored
                 privileges
      
      This problem is 4.1 specific. It doesn't affect 4.0 and was fixed
      in 5.x before.
      
      Having any mysql user who is allowed to issue multi table update
      statement and any column/table grants, allows this user to update
      any table on a server (mysql grant tables are not exception).
      
      check_grant() accepts number of tables (in table list) to be checked
      in 5-th param. While checking grants for multi table update, number
      of tables must be 1. It must never be 0 (actually we have
      DBUG_ASSERT(number > 0) in 5.x in grant_check() function).
      67db270c
  2. 06 Mar, 2006 1 commit
  3. 09 Jan, 2006 1 commit
  4. 14 Nov, 2005 1 commit
    • bar@mysql.com's avatar
      Bug#14406 GRANTS ON objects with non-ascii names borked after FLUSH PRIVILEGES · 8894bd8d
      bar@mysql.com authored
      ps_grant.result:
        Fixing result order.
      grant.result:
        Adding test case,
        fixing result order.
      grant.test:
        Adding test case.
      sql_acl.cc:
        Fixed that my_charset_latin1 was incorrectly used instead of system_charset_info.
        This problem was previously fixed by Ingo in 5.0.
        This patch is basically a backport of the same changes into 4.1.
      8894bd8d
  5. 04 Aug, 2005 1 commit
    • bar@mysql.com's avatar
      grant.result, grant.test: · 1b40adcb
      bar@mysql.com authored
        fixing tests accordingly
      item.cc:
        Bug #10892 user variables not auto cast for comparisons
        When mixing strings with different character sets,
        and coercibility is the same, we allow conversion
        if one character set is superset for other character set.
      1b40adcb
  6. 28 Jul, 2005 1 commit
  7. 05 Jul, 2005 1 commit
  8. 20 Jun, 2005 1 commit
  9. 29 Mar, 2005 1 commit
  10. 10 Feb, 2005 1 commit
  11. 23 Dec, 2004 1 commit
    • dlenev@mysql.com's avatar
      Make GRANTs, which change SSL attributes and/or user limits, · caade862
      dlenev@mysql.com authored
      to behave well on 5.0 tables (well now you can't use tables from 4.1
      and 5.0 with 4.0 because former use utf8, but still it is nice to have
      similar code in acl_init() and replace_user_table()).
      This also will make such GRANTs working in 5.0 (they are broken now).
      caade862
  12. 18 Dec, 2004 1 commit
  13. 02 Dec, 2004 1 commit
  14. 11 Nov, 2004 1 commit
  15. 01 Oct, 2004 2 commits
    • dellis@goetia.(none)'s avatar
      grant.test, grant.result, sql_acl.cc: · ce6f0763
      dellis@goetia.(none) authored
        BUG #5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.
      ce6f0763
    • dellis@goetia.(none)'s avatar
      logging_ok: · 8a12b5ad
      dellis@goetia.(none) authored
        Logging to logging@openlogging.org accepted
      sql_acl.cc, grant.test, grant.result:
        BUG 5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.
      8a12b5ad
  16. 12 Aug, 2004 2 commits
  17. 08 Jul, 2004 1 commit
  18. 14 May, 2004 1 commit
  19. 08 Apr, 2004 1 commit
  20. 17 Mar, 2004 1 commit
  21. 01 Mar, 2004 1 commit
    • Sinisa@sinisa.nasamreza.org's avatar
      fix for a bug #2953. · 7f3771bc
      Sinisa@sinisa.nasamreza.org authored
      When password was granted with a global grant, then granting 
      privileges on database level, without password being specified, 
      will temporary (in memory) set password to ''.
      7f3771bc
  22. 16 Feb, 2004 1 commit
    • monty@mysql.com's avatar
      After merge fixes · f43093ec
      monty@mysql.com authored
      Added more DBUG statements
      Ensure that we are comparing end space with BINARY strings
      Use 'any_db' instead of '' to mean any database. (For HANDLER command)
      Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
      f43093ec
  23. 15 Feb, 2004 1 commit
  24. 09 Sep, 2003 1 commit
  25. 22 Aug, 2003 1 commit
  26. 18 Aug, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      After merge fixes · 4f751216
      monty@mashka.mysql.fi authored
      Use server character set if --default-character-set is not used
      Added convert_string() for more efficient alloc+character-set convert of strings
      4f751216
  27. 15 Aug, 2003 1 commit
  28. 01 Jul, 2003 2 commits
  29. 23 Jun, 2003 1 commit
  30. 06 Jun, 2003 1 commit
  31. 11 Jan, 2003 1 commit
  32. 16 Sep, 2002 1 commit
  33. 11 Sep, 2002 1 commit
    • monty@mashka.mysql.fi's avatar
      Portability fixes. · f3a186c9
      monty@mashka.mysql.fi authored
      Improve mysql-test to be more robust.
      Fix that GRANT doesn't delete SSL options
      Change innobase_flush_log_at_trx_commit to uint.
      Don't rotate logs if we read a rotate log entry from the master.
      f3a186c9
  34. 05 Sep, 2002 1 commit
    • monty@mashka.mysql.fi's avatar
      Fixed searching after ssl directories. · 0281a6b1
      monty@mashka.mysql.fi authored
      Fixed that GRANT ... REQUIRE options are not forgot when doing new GRANT
      Changed fn_ext to point at first '.' after directory.
      FLUSH LOGS removed numerical extension for all future update logs.
      Fixed the mysqld --help reports right values for --datadir and --bind-address
      --log-binary=a.b.c now properly strips of .b.c
      Fix that one can DROP UDF functions that was not loaded at startup
      Made AND optional in REQUIRE
      Added REQUIRE NONE
      0281a6b1