最低 SQL 权限
Blue Prism 数据库正常运行所需的最低 SQL 权限:
- db_datareader
- db_datawriter
- 前缀为 bpa_ 的所有角色。例如:
- bpa_ExecuteSP_DataSource_bpSystem
- bpa_ExecuteSP_DataSource_custom
- bpa_ExecuteSP_System
带有前缀“bpa_”的角色仅在使用产品内置的“创建数据库”功能或手动使用 CreateScript 配置数据库后才可用。
最低 SQL 权限不提供在产品中执行“创建”、“配置”或“升级”数据库操作的适当权限,因此在需要执行任何此类操作时,需使用相应的管理员帐户:
- 创建数据库—sysadmin(服务器角色)
- 配置数据库—sysadmin(服务器角色)或 dbowner(数据库角色)
- 升级数据库:
- 删除现有数据库时—sysadmin(服务器角色)
- 不删除现有数据库时—sysadmin(服务器角色)或 dbowner(数据库角色)
要针对现有数据库手动执行“创建”或“升级”数据库脚本(可通过 Blue Prism 支持部门获得),执行操作的用户需具有以下 SQL 权限:
- DBCreate:sysadmin(服务器角色)
- DBUpgrade:sysadmin(服务器角色)或 dbowner(数据库角色)
- 删除现有数据库时—sysadmin(服务器角色)
- 不删除现有数据库时—sysadmin(服务器角色)或 dbowner(数据库角色)