Update Manager 安装和升级所需的数据库特权集因 Update Manager 管理所需的特权集而异。

安装或升级 Update Manager 之前,您必须向数据库用户授予足够特权。

表 1. 安装或升级 Update Manager 所需的数据库特权
数据库 特权
Oracle 分配 DBA 角色,或向 Update Manager Oracle 数据库用户授予以下特权集。
  • 连接
  • execute on dbms_lock
  • 创建视图
  • 创建过程
  • 创建表
  • 创建序列
  • 创建任何序列
  • 创建任何表
  • 创建类型
  • 不受限制的表空间
Microsoft SQL Server 确保数据库用户具有 sysadmin 服务器角色或 Update Manager 数据库和 MSDB 数据库上的 db_owner 固定数据库角色。虽然升级需要 db_owner 角色,但系统不会在 Update Manager 安装或升级过程中创建 SQL 作业。

要运行 Update Manager,您必须向数据库用户授予一组最低特权。

表 2. 使用 Update Manager 所需的数据库特权
数据库 特权
Oracle Oracle 数据库用户所需的最低特权如下:
  • 创建会话
  • 创建任何表
  • 删除任何表
Microsoft SQL Server 数据库用户必须具有 sysadmin 服务器角色或 Update Manager 数据库和 MSDB 数据库上的 db_owner 固定数据库角色。