Sybase数据库角色详谈

【字号: 日期:2023-11-25浏览:61作者:雯心
Sybase数据库角色详谈,角色是权限的集合。1.系统预定义角色一个真正的数据库管理员应该是整个服务器及其数据库的拥有者,具有管理服务器及其数据库的所有权限。在一个大的系统中,数据库管理员往往不只由一人承担,而是将管理任务进行功能划分,每人提当不同的责任。系统预定义角色就是为适应这种要求而设计的。●系统管理员(sa_role)sa_role角色拥有执行与数据库具体应用无关的管理权限:◇安装与更新SQL Server◇管理服务器的物理存储◇配置系统设置参数;◇创建用户数据库;◇授予SQL Server用户权限◇┅┅●系统安全管理员(sso_role)sso_role用来实施安全上敏感的操作,执行有关安全性的任务:◇建立服务器登录帐户;◇管理口令;◇授予除sa_role之外的任何角色;◇管理审计系统;◇┅┅●操作员(oper_role)oper_role执行全服务器范围的数据库操作,如备份与恢复任意数据库等:◇转储数据库与日志◇转载数据库与日志◇┅┅2.创建与使用自定义角色(1)创建新的角色:create role(2)赋予角色权限:grant(3)设置登录帐户的角色权限:sp_role格式:sp_role “grant|revoke,角色名,登录帐号名这里的“grant|revoke是指对角色权限是授予还是撤消。
相关文章: