第四章 安全体系

4.1 RBAC权限模型

SXDB内置基于角色的访问控制(Role-Based Access Control)体系,支持用户-角色-权限三级映射。管理员可以精确控制每个用户可访问的数据库和可执行的操作类型。

角色

权限范围

适用对象

admin

全部权限,包括用户管理、服务器配置

系统管理员

developer

数据库查询、数据变更、SQL执行

开发人员

readonly

仅可查询数据,不可修改

数据分析师、监控系统

4.2 认证机制

系统采用Token认证机制。用户登录后获得带有有效期的Token,后续所有请求均需携带该Token。内置防爆破机制,连续登录失败将触发账号锁定。

4.3 数据库级访问控制

除角色级权限外,SXDB还支持数据库级别的细粒度访问控制。管理员可以为每个用户分配具体可访问的数据库列表,未授权的数据库对该用户完全不可见。

results matching ""

    No results matching ""