从文档中,我找不到与 SQLServer Producer 所需的权限设置和配置相关的任何内容。
为了让 CodeFluent 实体生成所有对象(表、过程等),应该给予 SQL 用户什么授权和特权?
感谢您的回答。
从文档中,我找不到与 SQLServer Producer 所需的权限设置和配置相关的任何内容。
为了让 CodeFluent 实体生成所有对象(表、过程等),应该给予 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
问候,