Pau*_*yuk 9 authentication oracle odbc database-connection r
这个问题是基于我试图创建R中的应用程序,可以从通过ODBC远程Oracle数据库中的数据,但我怀疑答案会为R具体.
我正在尝试创建一个几个用户将使用的应用程序(我将称之为Reporter).应用程序将通过ODBC链接从企业应用程序(我称之为CorpApp)使用的远程Oracle数据库中提取数据.然后,Reporter应用程序将处理数据并自动生成报告.
该CorpApp有它自己的,以用户的身份验证,并且不使用Oracle用户帐户控制访问(我假设CorpApp安装包括一些秘密的一组Oracle用户凭据,它采用二进制的位置).
作为R是脚本语言,在现阶段,我用它来验证到Oracle的用户凭据在代码中可以得,或在数据文件中的R可以理解.目前我计划这个应用程序将是一个R包,可能作为RCommander的扩展.
有没有什么好方法可以确保;
假设这是来自Windows,您可以在数据源中设置DSN来存储密码信息。您还可以允许用户在运行时提供详细信息 - 如果 odbcConnect 需要这些详细信息,则会出现数据源设置中的身份验证对话框。
这些选项不是很高级,它们需要将您有关安全的问题转移到操作系统,但如果您还没有考虑过它们,可能会有所帮助。
| 归档时间: |
|
| 查看次数: |
1152 次 |
| 最近记录: |