在Sybase 15.7中,使用Sybase的bcp实用程序批量复制数据时,生成的输出文件仅具有所有者的权限(可读/写)。
如何解决此问题,将从js。
调用此bcp答案 0 :(得分:1)
我实际上遇到了与Sybase ASE15.7相同的问题并找到了解决方案! (请不要删除我的帖子!)
从ASE15.7 ESD#4开始,BCP的默认安全性更严格。有一个新的BCP选项" - filemode"这允许您指定bcp输出文件的权限。
答案 1 :(得分:0)
您必须检查/更改数据库运行的用户的umask。此设置将影响新文件的默认文件权限。
您应该谨慎对待此问题,因为扩展权限可能允许非特权用户访问从您的数据库导出的数据。