Documentation ¶
Index ¶
- type DBLogin
- type DBLoginUser
- type DBServerRole
- type DBUserRole
- type Manager
- func (manager *Manager) AddRole(context context.Context, username string, role string, database string) error
- func (manager *Manager) CreateAADLogin(context context.Context, username string) error
- func (manager *Manager) CreateExternalUser(context context.Context, username string, database string) error
- func (manager *Manager) CreateLogin(context context.Context, username string, password string) error
- func (manager *Manager) CreateLoginUser(context context.Context, username string, database string) error
- func (manager *Manager) CreateUser(context context.Context, username string, password string, database string) error
- func (manager *Manager) DeleteLogin(context context.Context, username string) error
- func (manager *Manager) DeleteLoginUser(context context.Context, username string, database string) error
- func (manager *Manager) GetAADLogin(context context.Context, username string) (*DBLogin, error)
- func (manager *Manager) GetLogin(context context.Context, username string) (*DBLogin, error)
- func (manager *Manager) GetLoginUser(context context.Context, username string, database string) (*DBLoginUser, error)
- func (manager *Manager) GetServerRole(context context.Context, username string, role string) (*DBServerRole, error)
- func (manager *Manager) GetUserWithRole(context context.Context, username string, role string, database string) (*DBUserRole, error)
- func (manager *Manager) GrantServerRole(context context.Context, username string, role string) error
- func (manager *Manager) RemoveRole(context context.Context, username string, role string, database string) error
- func (manager *Manager) RevokeServerRole(context context.Context, username string, role string) error
- func (manager *Manager) UpdateLogin(context context.Context, username string, password string) error
- func (manager *Manager) UpdateUser(context context.Context, username string, password string, database string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBLoginUser ¶
type DBServerRole ¶ added in v0.2.0
type DBUserRole ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func GetManager ¶
func (*Manager) CreateAADLogin ¶
func (*Manager) CreateExternalUser ¶
func (*Manager) CreateLogin ¶
func (*Manager) CreateLoginUser ¶
func (*Manager) CreateUser ¶
func (*Manager) DeleteLogin ¶
func (*Manager) DeleteLoginUser ¶
func (*Manager) GetAADLogin ¶
func (*Manager) GetLoginUser ¶
func (*Manager) GetServerRole ¶ added in v0.2.0
func (*Manager) GetUserWithRole ¶
func (*Manager) GrantServerRole ¶ added in v0.2.0
func (*Manager) RemoveRole ¶
func (*Manager) RevokeServerRole ¶ added in v0.2.0
func (*Manager) UpdateLogin ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.