[sql] Allow restricting database to user read access.
commit81a2a6094b498e6da0218892c8ccd776b660b829
authorshess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 19:10:36 +0000 (17 19:10 +0000)
committershess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 19:10:36 +0000 (17 19:10 +0000)
treeb45be736b9c8489709461f2d9138c727cfc96441
parent950a755c3f400916dee882e81051b64333dd1299
[sql] Allow restricting database to user read access.

By default POSIX umask is generally 0644.  For some databases, it
makes sense to restrict access to 0600.

Use new setting for password database.

BUG=258771
R=gbillock@chromium.org, isherman@chromium.org, jorgelo@chromium.org

Review URL: https://codereview.chromium.org/5125579611308032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212106 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/password_manager/login_database.cc
chrome/browser/password_manager/login_database_unittest.cc
sql/connection.cc
sql/connection.h
sql/connection_unittest.cc