配置用户账号和访问控制
也就是说在哪个库下面创建用户,这个用户就是哪个库的
内建角色权限包括下面几类:
.)数据库用户角色:( 、( B(=
+)数据库管理角色:!C、!9(、'(C;
?)集群管理角色:'(C、'( (、'((、#' (;
A)备份恢复角色:! D、('(;
E ) 所 有 数 据 库 角 色 :
( C ! '、( B(C ! '、'(CC ! '、!CC ! '
F)超级用户角色:(00这里还有几个角色间接或直接提供了系统超级用户的访问
(!9(、'(C、'(CC ! ')
,) 内部角色:88''
创建一个超级权限用户。
'
!$( 2'(>'(G(G9G(G(';>:(::(::!:: :@<@=
关闭 !
启用认证参数要保证权限认证生效,需要在 ! 配 置文件中加入 #&(,同时取
消掉 #&(
启动 !
认证登录
H'
'9#!
H!$ #G(GG(G
.
也可在启动 '# 时使用选项向数据库 验证身份。
I (数据库名) –((用户名) –((密码)
J #:(::(:
创建用户并授权
!$( 2'(
>'(:''(:9:'97(';>(:( B(:!:':@
>(:'(C:!:':@<@
删除用户
首先进入目标库:
''
!$(2'(:''(:
查询某个数据库下的用户 !$''$'('$%=
删除指定用户
!$(2'(用户名”=需要先切换到该用户所在的数据库。
为了实现基本的身份验证, 把用户凭据存储在每个数据库名为 ''$'('
的集合中。当还没在 数据库中定义用户时, 允许在本地主机上的连接有对
数据库的完全管理访问。因此,设置新的 实例的第一步是创建用户管理员和数据
库管理员账户。用户管理员具有在 和其他数据库中创建用户账户的功能。数据库管
理员账户用来管理数据库、集群、复制和 的其他方面。