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 角色:
- http://msdn.microsoft.com/en-us/library/ms189121.aspx
- http://msdn.microsoft.com/en-us/library/ms189612.aspx
如果您需要设置特定的限制,您可以手动 运行 project_runtime.sql(具有高级服务器角色),并让用户执行剩下的
此外,您可以将 SQL Producer 配置为不生成 sp_addmessage
,因为它对 运行 应用程序不是强制性的。设置 Add Runtime Messages=False
此致,
从文档中我找不到任何与 SQLServer Producer 所需的权限设置和配置相关的内容。
为了让 CodeFluent 实体生成所有对象(table、程序等),应该给予 SQL 用户什么授权和特权?
感谢您的回答。
要生成模型,SQL 用户需要具有 serveradmin
服务器角色(或更高级别:sysadmin
)。 运行 project_runtime.sql 脚本 (sp_addmessage
).
其余脚本为 DELETE、ALTER、UPDATE、INSERT,SELECT。您可以在此处查看 SQL 角色:
- http://msdn.microsoft.com/en-us/library/ms189121.aspx
- http://msdn.microsoft.com/en-us/library/ms189612.aspx
如果您需要设置特定的限制,您可以手动 运行 project_runtime.sql(具有高级服务器角色),并让用户执行剩下的
此外,您可以将 SQL Producer 配置为不生成 sp_addmessage
,因为它对 运行 应用程序不是强制性的。设置 Add Runtime Messages=False
此致,