私は1つのデータベースを持っています。 私の要件は、ログインしたユーザーが管理者であることです。そのユーザーは、データベースに保存されているユーザーの名と姓を表示する権利があります。 私はselect句を使うと、ログに記録された人の情報だけを表示します。しかし、私はすべてのユーザー情報を表示したい。どのように仕事になるのですか?管理者にすべてのデータを表示
-1
A
答えて
1
遼が指摘したように、あなたの質問を理解することは非常に難しく、技術的な情報が不足しているために決定的な回答を提供することはさらに困難です。一般的な指針として:私はselect句を使用する場合は
、それは
のみloggined人の情報を表示これは、ユーザーID =「現在のSELECT * FROMの線に沿ってクエリを実行している意味しますユーザーID ' - つまり、クエリを単一レコードに制限しています。すべてのユーザーを引き戻すには、WHERE句を使用せずに同じクエリが必要です。
logginedユーザーが管理者で、その後、彼は右
を持っているこれは、a)は、あなたのアプリケーションは、現在のセキュリティbをどのように扱うか)問題のメソッドは、現在のユーザーに関する情報へのアクセスを取得する方法に依存します。非常に基本的なアプローチは、あなたが現在のユーザーを表すオブジェクトへのアクセス権を持っていると仮定し、それがハックしようとしているあなたのされているかのように聞こえるあなたの質問私は再読み込みしたようので、ちょうど
if (currentUser->IsAdmin == true) {
を行うことができますでしょう既存のアプリケーションをより多く使用できるようにするか、アプリケーションの作成についての知識はほとんどありません(低レベルのコードの観点とより高い「アーキテクチャ」の立場から)。
関連する問題
- 1. 管理者を非表示にする
- 2. AuthLogic管理者ユーザー以外の管理者のリンクを非表示にする
- 3. データをdjango管理者に表示するchange_list
- 4. 管理者にディレクトリ構造を表示
- 5. Facebookページタブアプリのみ管理者に表示
- 6. 管理者のモデル名を表示
- 7. 管理者メニューを非表示
- 8. Dropwizard管理者:すべての
- 9. スーツフォーム管理者のリスト表示に含まれています
- 10. 投稿者と管理者だけにコメントを表示
- 11. は、djangoの管理者のフィールドリストを表示しています
- 12. Structrの管理者の結果を非表示にする
- 13. Jhipster:管理者以外のエンティティを非表示にする
- 14. モデルフィールドをDjangoの管理者に表示する
- 15. 管理リンクをすべてのページに表示
- 16. 管理サイトに管理コマンドを表示
- 17. WordPressで管理者以外のユーザーの管理者通知をすべて非表示にする方法はありますか?
- 18. Django管理者のモデルは、管理者の家ではなく、アプリケーションのセクションに表示されます
- 19. 管理者にカスタムエラーを表示する方法
- 20. 管理者としてすべてのユーザードライブにアクセスします
- 21. 管理者に特定のボタンを表示させる方法
- 22. 私のアプリケーションにDjango管理者ビューを表示
- 23. ドロップダウンを表示するDjangoの管理者の選択フィールド
- 24. Wordpressの管理者が0の投稿を表示する
- 25. 管理者は1つのデータベースのみを表示します
- 26. パブリックチャンネルを管理者以外のすべてのユーザーに表示し、ユーザーのチャンネル作成を禁止する
- 27. Django管理者のデータベースエラーを表示する方法
- 28. ネットワーク上のローカル管理者を一覧表示するPowershell
- 29. @if(User.IsInRole( "システム管理者"、 "管理者"))
- 30. Django - 異なるテンプレートを管理者に表示
どのような質問が「どのように機能するのですか?」 – Troggy