中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

創建加密數據庫(譯文)

發布時間:2020-06-17 13:38:38 來源:網絡 閱讀:853 作者:amount1234 欄目:數據庫

10.5支持本地數據庫加密(即Db2 native database encryption),但是目前文檔還不夠完善,沒有提供具體的命令和參考配置以方便用戶快速入手。


正如Db2信息中心所說,創建一個本地加密庫,有兩個必不可少的步驟:

  1. 創建keystore文件

  2. 使用'ENCRYPT'選項創建數據庫


下面是具體的步驟及命令:


1. 創建keystore文件

   1.1 使用stash文件創建keystore文件

        $ /home2/db2ins35/sqllib/gskit/bin/gsk8capicmd_64 -keydb -create -db ccardskeystore.p12 -pw Str0ngPassw0rd -strong -type pkcs12 -stash

   1.2 下面是創建的stash文件和keystore文件

/home2/db2ins35/tst_encrypt> ls -al

total 16

drwxr-xr-x    2 db2ins35 db2iadm         256 Nov 16 09:45 .

drwxr-xr-x   12 db2ins35 db2iadm        4096 Nov 16 09:45 ..

-rw-------    1 db2ins35 db2iadm           0 Nov 16 09:37 ccardskeystore.p12

-rw-------    1 db2ins35 db2iadm         129 Nov 16 09:37 ccardskeystore.sth

   1.3 更新dbm cfg使用上上面創建的keystore文件: 

/home2/db2ins35/tst_encrypt> db2 "update dbm cfg using keystore_type pkcs12 keystore_location /home2/db2ins35/tst_encrypt/ccardskeystore.p12"

DB20000I  The UPDATE DATABASE MANAGER CONFIGURATION command completed

successfully.

/home2/db2ins35/tst_encrypt> db2 get dbm cfg | grep -i keystore

Keystore type                           (KEYSTORE_TYPE) = PKCS12

Keystore location                   (KEYSTORE_LOCATION) = /home2/db2ins35/tst_encrypt/ccardskeystore.p12


2. 使用'ENCRYPT'選項創建數據庫

注意:

1) 使用'ENCRYPT'創建數據庫時,Db2會自動為該數據庫產生master key并加入到keystore文件

2)  目前不支持對現有數據的加密。如果要對一個現有的數據庫加密,可以先備份,然后使用加密選項把備份恢復到一個新庫。

  2.1  創建加密數據庫

 /home2/db2ins35/tst_encrypt> db2 create db mydb encrypt

DB20000I  The CREATE DATABASE command completed successfully.

 2.2  你可以看到自動設置的ENCRLIB和ENCROPTS值:

/home2/db2ins35/tst_encrypt> db2 get db cfg for mydb | grep -i encr

Encryption Library for Backup                 (ENCRLIB) = libdb2encr.a

Encryption Options for Backup                (ENCROPTS) = CIPHER=AES:MODE=CBC:KEY LENGTH=256

Encrypted database                                      = YES

原文鏈接:
https://www.ibm.com/developerworks/community/blogs/IMSupport/entry/Hands_on_example_for_a_new_encrypted_database?lang=en

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平塘县| 涟源市| 土默特右旗| 夹江县| 徐汇区| 盘山县| 宁城县| 习水县| 松江区| 宁明县| 沁源县| 金阳县| 翼城县| 华容县| 玉树县| 方山县| 邳州市| 如东县| 澄迈县| 鄂托克前旗| 太仓市| 岢岚县| 潞西市| 博罗县| 卢湾区| 佛学| 正安县| 铜鼓县| 安吉县| 方山县| 甘泉县| 浏阳市| 龙井市| 屯门区| 宁陵县| 莫力| 武功县| 石台县| 琼结县| 深泽县| 图们市|