SQL Producer 所需的权限和配置是什么

What are the privileges and the configuration required for SQL Producer

从文档中我找不到任何与 SQLServer Producer 所需的权限设置和配置相关的内容。

为了让 CodeFluent 实体生成所有对象(table、程序等),应该给予 SQL 用户什么授权和特权?

感谢您的回答。

要生成模型,SQL 用户需要具有 serveradmin 服务器角色(或更高级别:sysadmin)。 运行 project_runtime.sql 脚本 (sp_addmessage).

需要此服务器角色

其余脚本为 DELETE、ALTER、UPDATE、INSERT,SELECT。您可以在此处查看 SQL 角色:

如果您需要设置特定的限制,您可以手动 运行 project_runtime.sql(具有高级服务器角色),并让用户执行剩下的

此外,您可以将 SQL Producer 配置为不生成 sp_addmessage,因为它对 运行 应用程序不是强制性的。设置 Add Runtime Messages=False

此致,