Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DB接続時の統合Windows認証の利用 #3

Open
1 task
altrive opened this issue Apr 19, 2017 · 0 comments
Open
1 task

DB接続時の統合Windows認証の利用 #3

altrive opened this issue Apr 19, 2017 · 0 comments

Comments

@altrive
Copy link
Owner

altrive commented Apr 19, 2017

Microsoft JDBC Driver 6.0 for SQL Serverに含まれるsqljdbc_auth.dll を追加で配置することで
Windows統合認証が利用可能であることを確認済み。
https://www.microsoft.com/en-us/download/details.aspx?id=11774

Windows統合認証を利用する場合(integratedSecurity=true)
GitBucketの起動アカウントが認証に使用される。
このため、ユーザー名/パスワードをdatabase.confに記載する必要がなくなる。

統合認証を利用する場合の設定例

db {
  url = "jdbc:sqlserver://localhost;instanceName=SQLEXPRESS;databaseName=GitBucket;integratedSecurity=true;applicationName=GitBucket"
  #url = "jdbc:sqlserver://localhost:1433/databaseName=${DatabaseHome};integratedSecurity=true;instance=SQLEXPRESS"
  user = "dummy"
  password = "dummy"
}

※バリデーションチェックの都合上、user/passwordにはダミー値を設定する必要がある。

TODO

  • Wikiに設定手順を記載する(英語)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant