Create columns_priv with correct column lengths (the alter table

that used to fix it was removed in a merge, and now the alter table
that fixes the length comes before the create table so it fixes
pre-existing tables but not the newly-created one).


scripts/mysql_fix_privilege_tables.sql:
  Create columns_priv with correct column lengths
This commit is contained in:
unknown 2005-01-07 19:50:41 +01:00
parent 25335a9177
commit 306767278d

View File

@ -93,10 +93,10 @@ CREATE TABLE IF NOT EXISTS tables_priv (
CREATE TABLE IF NOT EXISTS columns_priv ( CREATE TABLE IF NOT EXISTS columns_priv (
Host char(60) DEFAULT '' NOT NULL, Host char(60) DEFAULT '' NOT NULL,
Db char(60) DEFAULT '' NOT NULL, Db char(64) DEFAULT '' NOT NULL,
User char(16) DEFAULT '' NOT NULL, User char(16) DEFAULT '' NOT NULL,
Table_name char(60) DEFAULT '' NOT NULL, Table_name char(64) DEFAULT '' NOT NULL,
Column_name char(59) DEFAULT '' NOT NULL, Column_name char(64) DEFAULT '' NOT NULL,
Timestamp timestamp(14), Timestamp timestamp(14),
Column_priv set('Select','Insert','Update','References') DEFAULT '' NOT NULL, Column_priv set('Select','Insert','Update','References') DEFAULT '' NOT NULL,
PRIMARY KEY (Host,Db,User,Table_name,Column_name) PRIMARY KEY (Host,Db,User,Table_name,Column_name)