MINI MINI MANI MO
select @@global.explicit_defaults_for_timestamp into @save_global_explicit_defaults_for_timestamp;
select @@session.explicit_defaults_for_timestamp into @save_session_explicit_defaults_for_timestamp;
show global variables like 'explicit_defaults_for_timestamp';
Variable_name Value
explicit_defaults_for_timestamp OFF
show session variables like 'explicit_defaults_for_timestamp';
Variable_name Value
explicit_defaults_for_timestamp OFF
select * from information_schema.global_variables where variable_name='explicit_defaults_for_timestamp';
VARIABLE_NAME VARIABLE_VALUE
EXPLICIT_DEFAULTS_FOR_TIMESTAMP OFF
select * from information_schema.session_variables where variable_name='explicit_defaults_for_timestamp';
VARIABLE_NAME VARIABLE_VALUE
EXPLICIT_DEFAULTS_FOR_TIMESTAMP OFF
SET GLOBAL explicit_defaults_for_timestamp=TRUE;
SET SESSION explicit_defaults_for_timestamp=TRUE;
SET GLOBAL explicit_defaults_for_timestamp=@save_global_explicit_defaults_for_timestamp;
SET SESSION explicit_defaults_for_timestamp=@save_session_explicit_defaults_for_timestamp;
** Creating new user without super privilege**
CREATE USER damn;
** Connecting connn using username 'sameea' **
SET GLOBAL explicit_defaults_for_timestamp=TRUE;
ERROR 42000: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
SET SESSION explicit_defaults_for_timestamp=TRUE;
ERROR 42000: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
DROP USER damn;
OHA YOOOO