• unknown's avatar
    Bug #14875: Bad view DEFINER makes SHOW CREATE VIEW fail · 419ae6cb
    unknown authored
    When reading a view definition from a .frm file it was
    throwing a SQL error if the DEFINER user is not defined.
    Changed it to a warning to match the (documented) case
    when a view with undefined DEFINER user is created.
    
    
    mysql-test/r/view_grant.result:
      test case for the bug
    mysql-test/t/view_grant.test:
      test case for the bug
    sql/sql_acl.cc:
      Initialized the members to no privileges so even if
      the subsequent checks fail it will still initialize
      the security context.
    sql/table.cc:
      Turned the error of undefined DEFINER user in reading 
      a view definition to a warning.
    419ae6cb
view_grant.result 22.9 KB