diff options
author | andrey@lmy004. <> | 2006-02-14 17:05:36 +0100 |
---|---|---|
committer | andrey@lmy004. <> | 2006-02-14 17:05:36 +0100 |
commit | d5d11a9c2396ff46537272d3218970f29e8c7e7f (patch) | |
tree | 59bdc70b2c14fdc871f15349eb18e49c53bbcd99 /sql/sql_acl.h | |
parent | 0262bb9a11dd47b2744c3ccd8ea127baacd98816 (diff) | |
parent | 815927e59077d545beb1bff2c412ea7d03e3f983 (diff) | |
download | mariadb-git-d5d11a9c2396ff46537272d3218970f29e8c7e7f.tar.gz |
manual merge
Diffstat (limited to 'sql/sql_acl.h')
-rw-r--r-- | sql/sql_acl.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/sql/sql_acl.h b/sql/sql_acl.h index fa0af5d6879..8c64adbbece 100644 --- a/sql/sql_acl.h +++ b/sql/sql_acl.h @@ -134,6 +134,36 @@ (((A) & ALTER_PROC_ACL) >> 23) | \ (((A) & GRANT_ACL) >> 8)) +enum mysql_db_table_field +{ + MYSQL_DB_FIELD_HOST = 0, + MYSQL_DB_FIELD_DB, + MYSQL_DB_FIELD_USER, + MYSQL_DB_FIELD_SELECT_PRIV, + MYSQL_DB_FIELD_INSERT_PRIV, + MYSQL_DB_FIELD_UPDATE_PRIV, + MYSQL_DB_FIELD_DELETE_PRIV, + MYSQL_DB_FIELD_CREATE_PRIV, + MYSQL_DB_FIELD_DROP_PRIV, + MYSQL_DB_FIELD_GRANT_PRIV, + MYSQL_DB_FIELD_REFERENCES_PRIV, + MYSQL_DB_FIELD_INDEX_PRIV, + MYSQL_DB_FIELD_ALTER_PRIV, + MYSQL_DB_FIELD_CREATE_TMP_TABLE_PRIV, + MYSQL_DB_FIELD_LOCK_TABLES_PRIV, + MYSQL_DB_FIELD_CREATE_VIEW_PRIV, + MYSQL_DB_FIELD_SHOW_VIEW_PRIV, + MYSQL_DB_FIELD_CREATE_ROUTINE_PRIV, + MYSQL_DB_FIELD_ALTER_ROUTINE_PRIV, + MYSQL_DB_FIELD_EXECUTE_PRIV, + MYSQL_DB_FIELD_EVENT_PRIV, + MYSQL_DB_FIELD_TRIGGER_PRIV, + MYSQL_DB_FIELD_COUNT +}; + +extern TABLE_FIELD_W_TYPE mysql_db_table_fields[]; +extern time_t mysql_db_table_last_check; + /* Classes */ struct acl_host_and_ip |