問題タブ [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.

0 投票する
1 に答える
5355 参照

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 で認証された場合にアクセスできるようになることです。

なぜこれが考えられるのか、誰にも分かりますか?

0 投票する
1 に答える
66 参照

django - djangoプロジェクトがgitlabからダウンロードされたときのpyodbcセッションエラー

アップロードされていないときに正常に動作するdjangoプロジェクトがあります。次のコマンドでgitlabにアップロードしました:

次に、git lab から同じコードを取得しました。

マニフェスト ファイルのアプリケーション名を変更しただけです。実行しようとすると、次のエラーがスローされます。

さらにログをアップロードする必要があるかどうか、または backend.py をアップロードする必要があるかどうかをお知らせください

0 投票する
1 に答える
1530 参照

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)")

コード:

前もって感謝します。