問題タブ [identity]

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 に答える
6053 参照

c# - Windows フォーム アプリで VPN ユーザーの現在のユーザー ID を取得するにはどうすればよいですか?

現在、AD グループ メンバーシップを使用してユーザーを認証する必要がある Windows スマートクライアントを開発しています。

現在、一部のユーザーが VPN 経由で接続する必要があります。VPN ログインから AD アカウント ID とグループを取得する方法はありますか?

WindowsIdentity.GetCurrent() は、VPN アカウント情報ではなく、ローカル ユーザー アカウントを返します。

ローカル アカウント名は、VPN 接続に使用される AD アカウントとは異なります。つまり、ユーザーは自宅の PC を使用しており、職場の AD アカウントを使用してオフィスに接続しています。

0 投票する
3 に答える
2399 参照

java - ID に基づく Java ハッシュコード

Object.hashCode() のデフォルトの動作は、a == b の場合に限り、a.hashCode() == b.hashCode() となるように、本質的にオブジェクトの「アドレス」を返すことです。スーパークラスが既に hashCode() を定義している場合、ユーザー定義クラスでこの動作を取得するにはどうすればよいですか? 例えば:

アイデア?

0 投票する
3 に答える
303 参照

sql-server - ID列を識別していますか?

このクエリを使用して、特定のテーブルの主キー列である列を特定する方法を発見しました。

次のクエリを使用して、ID シードとインクリメントを見つけることができます。

主キー制約は複数の列にまたがる可能性があるため、制約情報を使用できません。そして、ID情報を提供するTransact SQL関数が見つからないようです。

ID情報を見つける方法を理解するのを手伝ってくれる人はいますか?

SQL Server 2000 を使用しています。

0 投票する
7 に答える
24008 参照

php - PHP/MYSQLを使用して単一のクエリでSELECTとINSERTを実行するには?

user_name私は3つのフィールドを持つテーブルを持っていますid, Name, Email(フィールドidですauto_increment)。PHP で次のクエリを実行したいのですが、結果が返されません。

以下のようにPHPで上記のクエリを実行すると、何も返されません。

両方のクエリを 1 つに実行する方法を教えてください。

0 投票する
3 に答える
2427 参照

security - Web Apps でのセキュリティに関する質問のベスト プラクティス

私は、信じられないかもしれませんが、ユーザーがサインアップするために電子メール アドレスを提供する必要がない Web アプリケーションに取り組んでいます。これらの要件は変更できません。ユーザーは、標準の Web サイトと同様に、ID とパスワードを使用してシステムにログインします。私が直面している問題は、パスワードを忘れたユーザーに関係しています。彼らが新しいものを生成したい場合、どのように身元を確認できますか?

最初は、ユーザーに (5 つのリストから) セキュリティの質問を選択させ、回答を提供させるつもりでした。パスワードを忘れた場合は、ログイン ID とセキュリティの質問への回答を入力する必要があります。これらのタイプの質問 (母親の旧姓、出身地など) に対する答えは、一般的に取得するのがそれほど難しくないため、これは少し安全ではないように思えます。

だからここに私の質問のいくつかがあります:

  • セキュリティの質問は、この問題への最善のアプローチですか?
  • もしそうなら、最良の質問は何ですか?
  • ユーザーが回答を入力する必要がある質問の数は?
  • パスワードを忘れた場合のページに CAPTCHA を入力する必要はありますか?
  • ユーザーが独自の質問を生成する方がよいでしょうか?

この問題に関するヘルプ/コメント/文献は大歓迎です。

0 投票する
4 に答える
4668 参照

oracle - Oracle および auto_increment/identity

Oracle の最新バージョンでは、auto_increment/identity スタイルの列を使用してテーブルを設定するための「標準」(ストアド プロシージャ、追加の CREATE 構文など) の方法がありますか、それとも手動でテーブルを作成し、シーケンスを作成する必要がありますか?そしてトリガーを作成します。

更新: Oracle には auto_increment の概念がないことを認識しています。私が興味を持っているのは、標準の Oracle ツールのいずれかがシーケンスとトリガーの作成を自動化しているかどうか、またはシーケンスとトリガー自体を作成するために必要なクエリ/コマンドを作成するために DBA が残されているかどうかです。

0 投票する
2 に答える
489 参照

sql - 複数の SQL 挿入後の ID 列値の依存関係

次が正しい場合: 複数の挿入を含む SQL 文字列があります (ストアド プロシージャを使用):

「EXEC SPInsertData ... EXEC SPInsertData ... EXEC SPInsertData ...」

新しいレコードごとに自動インクリメントされる ID 列の ID は、次のレコードの ID よりも小さくなります。

たとえば、指定された SQL 文字列を実行した後、最初のレコードの ID は 2 番目のレコードの ID よりも小さく、その ID は 3 番目のレコードの ID よりも小さいですか?

0 投票する
3 に答える
277 参照

sql - データベースIDフィールドに増分値を設定するのはいつですか。

与えられたテーブル:

では、なぜ増分を1以外に設定するのでしょうか。

初期シード値の設定方法が異なることがわかります。たとえば、1か月に1つのデータベーステーブル(たとえば)を作成していて、古いテーブルが中断したところから新しいテーブルのUniqueIDを開始したい場合ですTable1_082009Table1_092009(私はおそらくその戦略を自分で使用することはないでしょうが、ねえ、私は人々がそれをしているのを見ることができます)。

しかし、増分のために?私はそれが本当に奇妙な状況でどんなに役立つか想像することができるだけです、例えば:

  • 最初のデータが挿入された後、後で誰かがID挿入をオンにしてギャップに新しい行を挿入したいと思うかもしれませんが、インデックスを効率的に検索するには、行を互いに近づけたいと思いますか?
  • URLに直接基づいてIDを検索していて、他のアイテムにユーザーが任意にアクセスしにくくしたい場合(たとえば、ユーザーがURLサフィックスをからに変更することを理解できるようにする代わり/GetData?id=1000/GetData?id=1001、次のURLが実際に/GetData?id=1437)になるように437の増分?もちろん、これがあなたの「セキュリティ」であるなら、あなたはおそらくすでに問題を抱えています...

私は他に何も考えられません。1ではない増分を使用した人はいますか?その理由は何ですか?私は本当に興味があります。