在Sybase 15.7中执行BCP时的权限问题

时间:2013-04-03 05:16:34

标签: sybase bcp

在Sybase 15.7中,使用Sybase的bcp实用程序批量复制数据时,生成的输出文件仅具有所有者的权限(可读/写)。

如何解决此问题,将从js。

调用此bcp

2 个答案:

答案 0 :(得分:1)

我实际上遇到了与Sybase ASE15.7相同的问题并找到了解决方案! (请不要删除我的帖子!)

从ASE15.7 ESD#4开始,BCP的默认安全性更严格。有一个新的BCP选项" - filemode"这允许您指定bcp输出文件的权限。

答案 1 :(得分:0)

您必须检查/更改数据库运行的用户的umask。此设置将影响新文件的默认文件权限。

您应该谨慎对待此问题,因为扩展权限可能允许非特权用户访问从您的数据库导出的数据。