問題タブ [django-pyodbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - UNIQUE KEY 制約「UQ__accounts」に違反しています。オブジェクト 'dbo.accounts_ouser' に重複するキーを挿入できません。重複キー値は ()
私の Django サイトでは、カスタム ユーザー モデルを作成しました。Windows 認証を使用しているため、これまでユーザーは直接サイトにアクセスできました。管理ページでユーザーを作成し、そこで権限を編集することもできます。Violation of UNIQUE KEY constraint 'UQ__accounts__AB6E616413786680'. Cannot insert duplicate key in object 'dbo.accounts_ouser'. The duplicate key value is ().
サーバー管理スタジオを使用しても新しいユーザーを挿入することさえできないため、エラーはデータベース側にあるようです。
もう 1 つの奇妙な点は、UNIQUE KEY 制約の使用です。列 ID は PRIMARY KEY 制約である必要があり、ouser モデルは他のキーを実装していません。(それが一般的かどうかはわかりませんが、私には奇妙に思えます)
私が望むのは、サイトが元の状態に戻り、ユーザーが Windows で認証された場合にアクセスできるようになることです。
なぜこれが考えられるのか、誰にも分かりますか?
django - djangoプロジェクトがgitlabからダウンロードされたときのpyodbcセッションエラー
アップロードされていないときに正常に動作するdjangoプロジェクトがあります。次のコマンドでgitlabにアップロードしました:
次に、git lab から同じコードを取得しました。
マニフェスト ファイルのアプリケーション名を変更しただけです。実行しようとすると、次のエラーがスローされます。
さらにログをアップロードする必要があるかどうか、または backend.py をアップロードする必要があるかどうかをお知らせください
python - Pyodbc - 無効な接続文字列 - ユーザーのログインに失敗しました
Django から VPN を介して外部 SQL Server に接続しようとすると、このエラーが発生します。文字列をフォーマットするさまざまな方法を試しましたが、機能しません。
'28000', "[28000] [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]ユーザー 'sa' のログインに失敗しました。(18456) (SQLDriverConnect); [28000] [Microsoft][ODBC Driver Manager] 無効接続文字列属性 (0); [28000] [Microsoft][ODBC Driver 11 for SQL Server][SQL Server] ユーザー 'sa' のログインに失敗しました。(18456)")
コード:
前もって感謝します。