sql-server - Acumatica:自定义表架构在发布时导致错误
问题描述
我有一个自定义项目,我正试图在我的开发环境中发布。我创建了一个名为 TRActivitySector 的新 SQL 表,并将其自定义表模式添加到我的项目中。现在,当我尝试发布我的项目时,我收到一个奇怪的用户权限错误:
Updating the database
Table BAccount(skipped, already applied)
Table CROpportunity(skipped, already applied)
Table POLine(skipped, already applied)
Table POOrder(skipped, already applied)
SharedFilter SharedFilter#AUP§GI000005(skipped, already applied)
.
.
.
SharedFilter SharedFilter#VHU§GI000003(skipped, already applied)
SharedFilter SharedFilter#VHU§GI000009(skipped, already applied)
SharedFilter SharedFilter#VHU§TR402000(skipped, already applied)
SiteMapNode SiteMapNode#6c3aca5e-fd37-49d2-a05b-5a87ab74308b(skipped, already applied)
Table TRMultiCollect(skipped, already applied)
Batch Sql
1 Sql#TRActivitySector
User does not have permission to perform this action.
Query in question:
exec dbo.sp_fulltext_database 'enable'
Time elapsed: 0,0050065 on DEVACUMATICA-VM/trecodec-dev-alexandre-new
Related command: PX.DbServices.Points.MsSql.Commands.CmdCreateFulltextCatalog
File reference: dbo.sp_fulltext_database:27
我应该补充一点,我刚刚创建了 SQL 数据库,以便从生产中刷新它。所以我想这是它的配置问题?我尝试向数据库上的 DefaultAppPool 用户授予更多权限,但这没有用。
如果有人知道为什么会发生这种情况以及我如何解决它,我将不胜感激。
解决方案
我通过向 defaultapppool 用户添加 db_owner 权限解决了我的问题。我不知道我是怎么错过的...
推荐阅读
- numpy - 当“必须指定轴...”时如何使用 Keras 的评估生成器()
- reactjs - 反应材料 UI | 将样式道具传递给组件
- javascript - 在 javascript 中使用 map 函数构建一个星星金字塔
- php - 从数组 PHP 中获取已删除/重复的键值
- cordova - 如何为phonegap混合应用程序授予相机权限?
- java - 具有自定义嵌套类型的 Ant 任务
- google-bigquery - BigQuery - 不能对范围聚合使用不同的计数
- apache-spark - kafka.common.KafkaException:错误的请求类型 18
- javascript - Javascript:选择 2 个单独的列表(选择选项)后执行 3 个操作
- javascript - 如何使用函数检查Hashmap的键和值然后返回输出?