File tree 2 files changed +5
-4
lines changed
main/java/net/snowflake/client/jdbc
test/java/net/snowflake/client/jdbc
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -73,8 +73,8 @@ public class SnowflakeUtil {
73
73
private static final SFLogger logger = SFLoggerFactory .getLogger (SnowflakeUtil .class );
74
74
private static final ObjectMapper OBJECT_MAPPER = ObjectMapperFactory .getObjectMapper ();
75
75
76
- private static final Set <PosixFilePermission > ownerOnlyPermission =
77
- PosixFilePermissions .fromString ("rw- ------" );
76
+ private static final Set <PosixFilePermission > directoryOwnerOnlyPermission =
77
+ PosixFilePermissions .fromString ("rwx ------" );
78
78
79
79
/** Additional data types not covered by standard JDBC */
80
80
public static final int EXTRA_TYPES_TIMESTAMP_LTZ = 50000 ;
@@ -922,7 +922,8 @@ public static boolean createOwnerOnlyPermissionDir(String location) {
922
922
boolean isDirCreated = true ;
923
923
Path dir = Paths .get (location );
924
924
try {
925
- Files .createDirectory (dir , PosixFilePermissions .asFileAttribute (ownerOnlyPermission ));
925
+ Files .createDirectory (
926
+ dir , PosixFilePermissions .asFileAttribute (directoryOwnerOnlyPermission ));
926
927
} catch (IOException e ) {
927
928
logger .error (
928
929
"Failed to set OwnerOnly permission for {}. This may cause the file download to fail " ,
Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ public void testCreateOwnerOnlyPermissionDir(@TempDir Path tempDir)
139
139
assertTrue (tmp .toFile ().isDirectory ());
140
140
PosixFileAttributes attributes = Files .readAttributes (tmp , PosixFileAttributes .class );
141
141
Set <PosixFilePermission > permissions = attributes .permissions ();
142
- assertEquals (PosixFilePermissions .toString (permissions ), "rw- ------" );
142
+ assertEquals (PosixFilePermissions .toString (permissions ), "rwx ------" );
143
143
}
144
144
145
145
@ Test
You can’t perform that action at this time.
0 commit comments