|
|
6 年之前 | |
|---|---|---|
| media | 6 年之前 | |
| .nojekyll | 6 年之前 | |
| Mac_OS_X_10.4_10.6_Kerberos_Extras.dmg | 6 年之前 | |
| README.md | 6 年之前 | |
| dbeaver.ini | 6 年之前 | |
| edu.mit.Kerberos | 6 年之前 | |
| index.html | 6 年之前 | |
| krb5.conf | 6 年之前 | |
| now.json | 6 年之前 |
要点击“dbeaver-ce-5.3.3-macos.dmg”安装,将DBeaver图标拖入到右边的Application的文件夹里.
从访达进入应用程序,找到DBeaver,右键点击选择“显示包内容”。
将“krb5.conf”文件放到/Applications/DBeaver.app/Contents/Eclipse
“dbeaver.ini”文件尾部增加以下代码:
-Djavax.security.auth.useSubjectCredsOnly=false
-Djava.security.krb5.conf=/Applications/DBeaver.app/Contents/Eclipse/krb5.conf
-Djava.security.debug=gssloginconfig,configfile,configparser,logincontest
-Dsun.security.krb5.debug=true
从访达进入应用程序,找到实用工具里的“Ticket Viewer”,打开
点击“添加身份”,输入身份 ,和密码
从访达进入应用程序,找到DBeaver,打开
点“数据库”、“创建新连接”、“Hadoop/Big Data”,“选Cloudera Impala”,点下一步
点“编辑驱动设置”填入JDBC URL:
jdbc:impala://10.1.126.235:21050/dm_finance;AuthMech=1;KrbHostFQDN=cnwulcdhnode01;KrbServiceName=impala;
在库的位置,点“添加文件”,把“ImpalaJDBC41.jar”添加进去,点“找到类”,点确定
点“测试链接(T)…”
附录:配置 Kerberos Extras for Mac OS X
下载安装:Kerberos Extras for Mac OS X
复制 edu.mit.Kerberos 到配置文件在 /Library/Preferences/edu.mit.Kerberos
认证测试 在命令行中执行
$ kinit yourusername@INF.ED.AC.UK
toby@INF.ED.AC.UK's Password: ## 输入密码
$ klist ## 查看认证
也可以使用 Ticket Viewer (票据显示程序)进行认证
进入 /System/Library/CoreServices 打开 票据显示程序
点击 Add Identity 添加
输入 XXX.XXX 和 密码。 认证成功