NetSuite ODBC 2FA角色问题

SuiteAnalytics Connect 是枚银弹,用于将数据从云端拉到本地做数仓分析的来源。这个功能一般用户用的比较少,基本上都是有数据仓库应用需求的用户才会选择,因为这是要花钱的NetSuite组件。

当购买了此模块后,登录后在“设置”中就多了个选项。

 可以选择ODBC、JDBC、ADO.Net三种接口驱动程序。

这周,因为我需要将数据拉到本地的数据库做分析,所以我选择了ODBC。在配置ODBC过程中碰到一个问题,于此分享之,避免大家入坑。

问题

在ODBC配置过程中,出现了2FA的问题。

 这个报错的意思是,我不能用带2FA的角色访问。OK!我就换个角色呗,所以就建立一个不带2FA的角色进行连接。

 问题来了!

我试了无数次,始终是无法解决此问题。即使我多次检查角色、密码、大小写

。。。

经过长达3000多秒的反复折腾。

最后,发现了问题所在。NetSuite有个2FA角色的总览工具,可以统一管理各个角色是否开启2FA。

 

原来,即使你把角色设置为“不需要双因素验证”,也不耽误系统给你一个“强制2FA”的约束。如果你不幸选择了一个“强制2FA”的角色,另存为你的ODBC连接角色。那你就中奖了!

发现这个问题后,解决就简单了。做一个不强制2FA认证的角色就可以了。

分析

这个“强制2FA认证”背后的逻辑是这样的。

NetSuite认为某些权限(Permission)的危害性太大,所以当你的角色涉及到这些权限时,就被自动的打上了“强制2FA”的约束。管理员就不用说了,肯定因为2FA限制,不能访问ODBC。其他有“接口”类权限的角色也是被强制2FA的。

具体情况线上看帮助:

Permissions Requiring Two-Factor Authentication (2FA) (custhelp.com)icon-default.png?t=LA92https://netsuite.custhelp.com/app/answers/detail/a_id/70234/kw/Permissions%20Requiring%20Two-Factor%20Authentication%20(2FA)分享爬坑经历,节省时间胜造七级浮屠!

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值