Documentation
¶
Index ¶
- type Manager
- func (u *Manager) Close() error
- func (u *Manager) CreateOperatorUser(pass string) error
- func (u *Manager) CreateReplicationUser(password string) error
- func (u *Manager) Update1100SystemUserPrivilege() (err error)
- func (u *Manager) Update160MonitorUserGrant(pass string) (err error)
- func (u *Manager) Update170XtrabackupUser(pass string) (err error)
- func (u *Manager) UpdateProxyUsers(proxyUsers []SysUser) error
- func (u *Manager) UpdateUsersPass(users []SysUser) error
- type SysUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) CreateOperatorUser ¶
func (*Manager) CreateReplicationUser ¶ added in v1.9.0
func (*Manager) Update1100SystemUserPrivilege ¶ added in v1.10.0
Update1100SystemUserPrivilege grants system_user privilege for monitor and clustercheck users
func (*Manager) Update160MonitorUserGrant ¶ added in v1.6.0
Update160MonitorUserGrant grants SERVICE_CONNECTION_ADMIN rights to the monitor user if pxc version is 8 or more and sets the MAX_USER_CONNECTIONS parameter to 100 (empirically determined)
func (*Manager) Update170XtrabackupUser ¶ added in v1.7.0
Update170XtrabackupUser grants all needed rights to the xtrabackup user
func (*Manager) UpdateProxyUsers ¶
func (*Manager) UpdateUsersPass ¶
Click to show internal directories.
Click to hide internal directories.