質問編集履歴
3
文章の修正を行った。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -37,7 +37,7 @@
|
|
|
37
37
|
```ここに言語を入力
|
|
38
38
|
SELECT
|
|
39
39
|
USER_ID,
|
|
40
|
-
pgp_sym_decrypt(’
|
|
40
|
+
pgp_sym_decrypt(’fffff', 'jinjizeriapasscode') AS PASSWORD,
|
|
41
41
|
USER_NAME
|
|
42
42
|
FROM USER_MST
|
|
43
43
|
WHERE USER_ID = 'ccccc';
|
2
質問の内容を修正した。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,6 +1,6 @@
|
|
|
1
1
|
### 実現したいこと
|
|
2
|
-
ユーザーのログインの機能を作成しています。pgAdmin4から
|
|
2
|
+
ユーザーのログインの機能を作成しています。pgAdmin4からpostgresqlの
|
|
3
|
-
以下のコマンドを実施しました。
|
|
3
|
+
データベース(db)に、クエリーにより、以下のコマンドを実施しました。
|
|
4
4
|
|
|
5
5
|
```ここに言語を入力
|
|
6
6
|
CREATE TABLE USER_MST
|
|
@@ -26,11 +26,13 @@
|
|
|
26
26
|
VALUES('ccccc', pgp_sym_encrypt('fffff','jinjizeriapasscode'), 'アドミン', now(), now(), 'system', now(), 'system');
|
|
27
27
|
```
|
|
28
28
|
|
|
29
|
+
セレクト文に以下のように、データベース(db)のテーブル(USER_MST)に、
|
|
29
|
-
|
|
30
|
+
データが入力された事は確認ができています。
|
|
30
31
|

|
|
31
32
|
|
|
32
|
-
pgAdmin4により、以下のセレクト文で、
|
|
33
|
+
pgAdmin4により、以下のセレクト文で、データベース(db)のテーブル(USER_MST)に、
|
|
34
|
+
暗号化したパスワードを復号して、テーブル(USER_MST)をセレクトできると
|
|
33
|
-
|
|
35
|
+
考えていました。
|
|
34
36
|
|
|
35
37
|
```ここに言語を入力
|
|
36
38
|
SELECT
|
|
@@ -41,8 +43,8 @@
|
|
|
41
43
|
WHERE USER_ID = 'ccccc';
|
|
42
44
|
```
|
|
43
45
|
しかし、pgAdmin4では、Wrong key or corrupt dataと表示されています。
|
|
46
|
+
dbのテーブルについて、パスワードの暗号化、復号化を上記で
|
|
44
|
-
|
|
47
|
+
確認したいです。対処方法をお聞きしてもよろしいですか。
|
|
45
|
-
よろしいですか。
|
|
46
48
|
|
|
47
49
|
### 発生している問題・分からないこと
|
|
48
50
|
質問に詳細を記載した。
|
1
誤字の修正を行った。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -29,7 +29,7 @@
|
|
|
29
29
|
セレクト文に以下のように、データが入力された事は確認ができています。
|
|
30
30
|

|
|
31
31
|
|
|
32
|
-
pgAdmin4により、以下のセレクト文で、暗号化したパスワードを
|
|
32
|
+
pgAdmin4により、以下のセレクト文で、暗号化したパスワードを復号して、
|
|
33
33
|
ユーザーデータをセレクトできると考えていました。
|
|
34
34
|
|
|
35
35
|
```ここに言語を入力
|
|
@@ -41,7 +41,7 @@
|
|
|
41
41
|
WHERE USER_ID = 'ccccc';
|
|
42
42
|
```
|
|
43
43
|
しかし、pgAdmin4では、Wrong key or corrupt dataと表示されています。
|
|
44
|
-
パスワードの暗号化、
|
|
44
|
+
パスワードの暗号化、復号化を上記で確認したいです。対処方法をお聞きしても
|
|
45
45
|
よろしいですか。
|
|
46
46
|
|
|
47
47
|
### 発生している問題・分からないこと
|