数据库用户权限

由于存在安全风险,我们建议您不要使用数据库管理员用户来维护您的 Silk Central 数据库。本主题列出可用于特定任务的数据库角色,如下所示:

Microsoft SQL Server
如果 Microsoft SQL ServerSilk Central 的 DBMS,则您的 Silk Central 数据库需要以下数据库用户角色/权限:
是: 或:
  • db_owner
  • db_ddladmin
  • VIEW SERVER STATE
  • db_datareader
  • db_datawriter
  • db_ddladmin
  • EXECUTE
  • VIEW SERVER STATE
这些角色/权限都允许创建和配置数据库表、使用先前创建的数据库以及安装和升级软件。
注: Silk Central 数据库用户需要这些角色/权限。否则,将发生错误。
注: 只读用户需要具有角色 db_datareader
Oracle
如果 OracleSilk Central 的 DBMS,请设置以下 Oracle 数据库用户权限以使用 Silk Central
  • CREATE SESSION
  • CREATE PROCEDURE
  • CREATE SEQUENCE
  • CREATE TABLE
  • CREATE TRIGGER
  • CREATE VIEW
注: Silk Central 数据库用户需要所有上述权限。否则,将发生错误。要在系统诊断中获取所有与数据库相关的分析数据,我们还建议将 SELECT_CATALOG_ROLE 分配给您的数据库用户。
注: Oracle 用户必须拥有足够配额才能使用 Silk Central
设置 Silk CentralOracle DBMS 时,请确保 Oracle 环境满足以下要求:
  • 至少有 2 GB 临时表空间可用。
  • 具有足够的磁盘空间来处理临时表空间的大小。
只读用户必须在 Silk Central 数据库架构中具有以下权限:
  • 读取所有表和视图
  • 对表 SCC_TEMPTABLE0 执行读取、插入和删除操作