DBZ-6020 ALTER and CREATE USER allow ROLE option
This commit is contained in:
parent
acc9203c5c
commit
e4a94d55dd
@ -1616,12 +1616,15 @@ alterUser
|
|||||||
(WITH userResourceOption+)?
|
(WITH userResourceOption+)?
|
||||||
(userPasswordOption | userLockOption)*
|
(userPasswordOption | userLockOption)*
|
||||||
(COMMENT STRING_LITERAL | ATTRIBUTE STRING_LITERAL)? #alterUserMysqlV80
|
(COMMENT STRING_LITERAL | ATTRIBUTE STRING_LITERAL)? #alterUserMysqlV80
|
||||||
|
| ALTER USER ifExists?
|
||||||
|
(userName | uid) DEFAULT ROLE roleOption #alterUserMysqlV80
|
||||||
;
|
;
|
||||||
|
|
||||||
createUser
|
createUser
|
||||||
: CREATE USER userAuthOption (',' userAuthOption)* #createUserMysqlV56
|
: CREATE USER userAuthOption (',' userAuthOption)* #createUserMysqlV56
|
||||||
| CREATE USER ifNotExists?
|
| CREATE USER ifNotExists?
|
||||||
userAuthOption (',' userAuthOption)*
|
userAuthOption (',' userAuthOption)*
|
||||||
|
(DEFAULT ROLE roleOption)?
|
||||||
(
|
(
|
||||||
REQUIRE
|
REQUIRE
|
||||||
(tlsNone=NONE | tlsOption (AND? tlsOption)* )
|
(tlsNone=NONE | tlsOption (AND? tlsOption)* )
|
||||||
|
@ -117,6 +117,7 @@ alter user 'user'@'%' identified with 'mysql_native_password' as '*2470C0C06DEE4
|
|||||||
alter user 'user'@'%' identified with 'mysql_native_password' as '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19'
|
alter user 'user'@'%' identified with 'mysql_native_password' as '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19'
|
||||||
require none password expire default account unlock password_lock_time unbounded;
|
require none password expire default account unlock password_lock_time unbounded;
|
||||||
alter user 'user'@'%' identified by 'newpassword' retain current password;
|
alter user 'user'@'%' identified by 'newpassword' retain current password;
|
||||||
|
ALTER USER 'mattias.hultman' DEFAULT ROLE `prod-spain-mysql-read-only`@`%`;
|
||||||
rename user user1@100.200.1.1 to user2@100.200.1.2;
|
rename user user1@100.200.1.1 to user2@100.200.1.2;
|
||||||
rename user user1@100.200.1.1 to user2@2001:0db8:85a3:0000:0000:8a2e:0370:7334;
|
rename user user1@100.200.1.1 to user2@2001:0db8:85a3:0000:0000:8a2e:0370:7334;
|
||||||
#end
|
#end
|
||||||
|
Loading…
Reference in New Issue
Block a user