0

Unix サーバーのテーブルにいくつかのデータを含むファイルを生成するストアド プロシージャがあります。ストアド プロシージャで、そのファイルの読み取り/書き込みアクセス許可をグループと全員に設定することも必要です。どうやってやるの。助けてください。

4

1 に答える 1

0

見る:http://jenniferlinca.wordpress.com/2008/03/28/using-utl_file-how-file-permissions-are-determined-working-sample/

短い答え、ユーザー (通常は oracle) には umask があります。これは utl_file.fopen プロシージャに渡されます。Java プロセスがファイルを開き、カーソルからデータを読み取る場合:

http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#setPosixFilePermissions%28java.nio.file.Path,%20java.util.Set%29

これはJava 7です:setPosixFilePermissions

于 2012-11-20T20:52:35.050 に答える