• unknown's avatar
    Bug#10246 - Parser: bad syntax for GRANT EXECUTE · 480506e1
    unknown authored
      Rename some functions
      more fine-grained sp privileges
      make grant/revoke sp grammar less ambigious
    
    
    mysql-test/r/sp-security.result:
      change test for new syntax
    mysql-test/r/system_mysql_db.result:
      change test for new syntax
    mysql-test/t/sp-security.test:
      change test for new syntax
    scripts/mysql_create_system_tables.sh:
      now store routine_type for procs_priv
    scripts/mysql_fix_privilege_tables.sql:
      now store routine_type for procs_priv
    sql/item_func.cc:
      rename of function
    sql/mysql_priv.h:
      rename of function
    sql/sp_head.cc:
      extra arg for check_some_routine_access
    sql/sql_acl.cc:
      rename of function. now handle func/proc acls seperately
    sql/sql_acl.h:
      rename of function
    sql/sql_parse.cc:
      rename of function
      grants for procs handled distinctly from funcs
    sql/sql_show.cc:
      check_some_routine_access extra arg
    sql/sql_base.cc:
      fix for build
    sql/sql_yacc.yy:
      fix for build
    480506e1
mysql_fix_privilege_tables.sql 23.4 KB