|
|
|
@ -1,33 +1,33 @@ |
|
|
|
|
CREATE EXTENSION IF NOT EXISTS pg_tde; |
|
|
|
|
SELECT pg_tde_add_database_key_provider_file('file-vault', '/tmp/pg_tde_test_keyring.per'); |
|
|
|
|
SELECT pg_tde_add_database_key_provider_file('file-vault', '/tmp/rotate_key.per'); |
|
|
|
|
pg_tde_add_database_key_provider_file |
|
|
|
|
--------------------------------------- |
|
|
|
|
|
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT pg_tde_add_database_key_provider_file('file-2', '/tmp/pg_tde_test_keyring_2.per'); |
|
|
|
|
SELECT pg_tde_add_database_key_provider_file('file-2', '/tmp/rotate_key_2.per'); |
|
|
|
|
pg_tde_add_database_key_provider_file |
|
|
|
|
--------------------------------------- |
|
|
|
|
|
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT pg_tde_add_global_key_provider_file('file-2', '/tmp/pg_tde_test_keyring_2g.per'); |
|
|
|
|
SELECT pg_tde_add_global_key_provider_file('file-2', '/tmp/rotate_key_2g.per'); |
|
|
|
|
pg_tde_add_global_key_provider_file |
|
|
|
|
------------------------------------- |
|
|
|
|
|
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT pg_tde_add_global_key_provider_file('file-3', '/tmp/pg_tde_test_keyring_3.per'); |
|
|
|
|
SELECT pg_tde_add_global_key_provider_file('file-3', '/tmp/rotate_key_3.per'); |
|
|
|
|
pg_tde_add_global_key_provider_file |
|
|
|
|
------------------------------------- |
|
|
|
|
|
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT pg_tde_list_all_database_key_providers(); |
|
|
|
|
pg_tde_list_all_database_key_providers |
|
|
|
|
--------------------------------------------------------------------- |
|
|
|
|
(1,file-vault,file,"{""path"" : ""/tmp/pg_tde_test_keyring.per""}") |
|
|
|
|
(2,file-2,file,"{""path"" : ""/tmp/pg_tde_test_keyring_2.per""}") |
|
|
|
|
pg_tde_list_all_database_key_providers |
|
|
|
|
------------------------------------------------------------ |
|
|
|
|
(1,file-vault,file,"{""path"" : ""/tmp/rotate_key.per""}") |
|
|
|
|
(2,file-2,file,"{""path"" : ""/tmp/rotate_key_2.per""}") |
|
|
|
|
(2 rows) |
|
|
|
|
|
|
|
|
|
SELECT pg_tde_set_key_using_database_key_provider('test-db-key', 'file-vault'); |
|
|
|
|