小编Amr*_*a K的帖子

如何在python中解密密码

我的代码使用 pyspark 连接到 sql server。对于该连接,我在 jceks 中获取加密密码。我如何解密该密码并用于从 sql server 加载表。请建议。

import pyspark
import re
from pyspark_llap import HiveWarehouseSession
from pyspark.sql.functions import struct
from pyspark.sql.functions import *
from pyspark.sql.session import SparkSession

spark = SparkSession \
    .builder \
    .appName("Python Spark SQL data source example") \
    .getOrCreate()

hive = HiveWarehouseSession.session(spark).build()

df1 = spark.read.format("jdbc") \
    .option("url", "URL") \
    .option("driver", "com.microsoft.sqlserver.jdbc.SQLServerDriver") \
    .option("dbtable", "tableName") \
    .option("user", "user") \
    .option("password", "password_alias").load()
Run Code Online (Sandbox Code Playgroud)

python password-protection password-encryption python-3.x jceks

5
推荐指数
1
解决办法
2076
查看次数