SQL Server 登录的最低要求
在设置指向应用程序数据库、表单数据库、对象数据库和任何模板数据库的配置时,CloudSuite Industrial 要求 SQL 用户登录。此 SQL 帐户需要对这些数据库拥有特定权限级别。SQL“sa”用户帐户拥有所有必需的权限,且通常用于设置配置。
但是,“sa”登录还具有比所需权限更大的权限范围,且许多组织更愿意最低限度地使用“sa”帐户。在组织不想使用“sa”登录凭据的情况下,可以设置一组特殊的 SQL 用户登录,这些登录拥有完成作业所需的最低权限。
SQL Server 登录在两种基本的时候发挥作用:使用“配置向导”创建 CloudSuite Industrial 配置所需的数据库时;以及创建和使用实际配置时。以上每种情况都需要对 SQL Server 拥有稍有不同的权限级别。
要合计这些要求:
- 创建自定义角色 mg_executor。
- 连接到应用程序、表单和模板数据库需要 db_datareader、db_datawriter 和 mg_executor 权限。
- 重新生成对象数据库视图的任何操作都需要 db_datareader、db_datawriter 和 mg_executor 权限。
- 在要更改架构的应用程序数据库中的操作需要上述相同的权限以及 db_ddladmin 权限。
相关主题