問題タブ [multiple-users]
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.
java - Javaでユーザー権限を処理する標準的な方法はありますか?
異なる特権を持つ必要がある複数のユーザーが関与する Java プログラムがあります。私は現在、基本的な CRUD メソッドを持つクラスを持っています。それぞれ、現在のユーザーがそのメソッドを呼び出す権限を持っている必要があります。たとえば、ユーザーは「更新」メソッドと「作成」メソッドを呼び出す権限を持っているが、「削除」メソッドを呼び出す権限を持っていない場合があります。すべてのユーザーは、「読み取り」メソッドを呼び出すことができます。
メソッドを使用する権限の任意の組み合わせを各ユーザーに付与したいので、各メソッドはユーザーの権限をチェックする必要があると思います。しかし、これを行うための最良の方法は何ですか? メソッドが呼び出されるたびに、ユーザー オブジェクトをパラメーターとしてメソッドに渡す必要がありますか、それとももっと良い方法がありますか? Javaのクラスを調べてみましたSecurityManager
が、アプレットとファイル システムの特権 (私の場合はどちらも適用されません) をターゲットにしているようです。それは正しいですか、それともここで何かを見逃しましたか?
sql-server - SQL Server データベースにログインしているコンピューターの正確な数を取得するにはどうすればよいですか?
ソフトウェアのライセンスは、ワークステーションの数に基づいています。
SQL Server データベースにログインしているワークステーションの正確な数を取得するために何年も使用してきたクエリがあります。簡単にするために、すべてのユーザーが同じログイン名/パスワードを使用します。これは、DB にアタッチするスクリプトに組み込まれています。彼らは、例外を除いて、その DB にのみアクセスできます。
機能しているクエリは次のとおりです。
ワークステーション名と IP アドレスの両方が重複する可能性があるため、基本的にこれは MAC アドレス (Master.dbo.sysprocesses.net_address) に依存します。
最近、これは多くの顧客で機能しなくなりました。突然、個々のワークステーションが同じワークステーションの複数のネット アドレスを表示するようになり、ユーザー数が大幅に増加します。これは SQL Server 2012 に関連している可能性があります - よくわかりません。
私が必要としているのは、データベースにログインしているワークステーションの数を取得するための非常に信頼できる方法です。
ワークステーションごとに突然複数の net_addresses を取得する理由と、それを防ぐ方法を誰かが教えてくれれば、それが可能な解決策の 1 つになります。
それ以外の場合は、上記以外のワークステーション数を取得するための堅実な方法を誰かが教えてくれれば、それは素晴らしいことです. ちなみに、私たちの最大の顧客は50人のユーザーです。
例を次に示します。
戻り値:
助けてくれてありがとう。
java - 1000 人を超えるユーザーにメッセージを送信する Google Cloud Messaging を使用した App Engine バックエンド
すべてのユーザー (~15,000) にメッセージ (例: アップデートが利用可能) を送信したい。メッセージを送信するために、Google Cloud Messaging を使用して App Engine バックエンドを実装しました。
私は2つのデバイスでテストしました。両方にメッセージが届きました。しかし、Google ドキュメントにあるように、「GCM は、1 つのメッセージで最大 1,000 人の受信者をサポートしています。」
私の質問は、私の場合、残りの 14,000 人のユーザーに同じメッセージを送信する方法です。または、以下のコードはそれを処理しますか?
以下は、メッセージを送信するコードです
同様の質問があることは知っていますが、私は Java 言語を使用しています。バックエンドでphp言語を使用している質問を見つけました。私には役に立たない!
App Engine+Google Cloud Messaging JAVA 言語の実装に成功した人はいますか?
以下のコード行で、1000 を 15,000 に置き換えると、問題は解決しますか?
どうぞお早めにどうぞ。そして、私の英語で大変申し訳ありません.. 他の詳細が必要な場合は、お気軽にお問い合わせください。
御時間ありがとうございます。
powershell - 複数ユーザーのアプリケーション データ フォルダーを一覧表示する
フォルダーのリダイレクトに問題があり、これを 1 つではなく 2 つのサーバーに分割したいと考えています。リダイレクトするフォルダーの 1 つは、Application Data フォルダーです。新しい共有ボリュームのサイズを決定できるように、ユーザーごとにこのフォルダーを列挙します。パワーシェルでこれを行う方法はありますか?
vba - 複数ユーザーのセクション化された Excel ワークブックのオフライン
私が勤務している会社では、さまざまな部門が同時にアクセスして編集できるワークブックを探しています。次に、各部門が自分の情報にのみアクセスでき、1 人のユーザーがすべての情報にアクセスできるように、それを区分したいと考えています。
共有ワークブックは機能する可能性がありますが、会社が使用する LAN でホストされるローカルのみにしたいと考えています。これがExcelで可能かどうか誰かが知っていますか?もしそうなら、それをどのように達成できるかについてのアイデアはありますか?