問題タブ [role]

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

sql - ロール、スキーマ、またはスクリプトによるSQLServer2008マルチデータベースのアクセス許可

私のオフィスに、相互に依存している複数のデータベースにアクセスする必要のある複数のユーザーがいるとしましょう。sysadminsのユーザーがいますが、従業員が増えるにつれて、sysadminsではないが、他のユーザーを変更する権限を付与せずに、特定のデータベースに対する所有者レベルの権限を必要とするこれらの新しいユーザーに特定の権限を適用できるようにしたいと考えています。それぞれを手動で追加するのではなく、ユーザーに適用してすべてのデータベースにアクセス許可を与える役割を作成するか、すべてのデータベースのユーザーにこれらのアクセス許可を与えるスキーマを作成するか、スクリプトを作成して与えたいと思います。すべてのデータベースのユーザーへのアクセス許可。例えば

user3とuser4を一度role1に追加したいのですが、これらは3つのデータベース(DB1、DB2、DB3)すべてに対する権限を持ちます。私の理解では、これは基本的にサーバーレベルの役割ですが、私が読んだことから、カスタムサーバーレベルの役割を作成することは許可されていません。

また、私が理解しているように、スキーマはサーバーレベル固有ではなくデータベースレベル固有です(3つのデータベースを1つのスキーマにグループ化してから、そのスキーマにユーザーを追加することはできません)。

それで、それは私にスクリプトだけを残しますか、それとも私は役割またはスキーマでこれを行う方法を逃していますか?

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

wordpress - Wordpressユーザーダッシュボードカスタム左メニューサンプルコードヘルプが必要

他のロールユーザーのダッシュボードに左側のメニュー項目を表示するためのヘルプが必要です。プラグインのコードを使用して、カスタム管理メニュー項目を追加しています。

メニューが表示され、管理ダッシュボードで機能しています。ただし、他のユーザーのダッシュボードには表示されません。Wordpressの基本ユーザーのログインセクションからログインしています。

以下の行を追加しました、

サブスクライバーは私のユーザータイプです。一般ユーザーのカスタムメニューでは、メニュー項目がまだ表示されていません。

これを修正するのを手伝ってください。

前もって感謝します。

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

sql - postgres での createdb の問題

Linuxを実行しているさまざまなマシンに分散されたいくつかのpostgresqlデータベースでシミュレーションを実行する必要があります。

ソースコードからpostgresqlを正常にコンパイルおよびビルドし、サーバーも実行できますが、次のコマンドで新しいデータベースを作成しようとすると:

次のエラーが表示されます。

giulio は、すべてのマシンにアクセスするためのユーザー名です。

一部のマシンでは機能しますが、他のマシンでは機能しません。私は本当に問題の根本を理解できません。おそらく、postgres のアクセス制御に関するものだと思います。

Googleでいくつかの調査を行いましたが、問題を見つけて解決することができませんでした。

この仕事を得る方法を知っている人はいますか?

ありがとう、

-ジュリオ

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

ruby - 宣言型認証を使用したAuthlogic-ビューにユーザーロールを表示する方法は?

私は宣言型の役割、RyanBatesの「railscast」チュートリアルを使用しています。ログインしているユーザーの役割をビューに表示したいと思います。ロールの名前を表示するために使用できる変数はありますか?

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

java - OAuthと組み合わせてリクエストに応じてロールフィルターを追加する方法

いくつかのモジュールを含むポータルを開発したいポータルと各モジュールは、Jerseyに基づくWebサービスによって提供され、OAuth1.0で保護されたデータを消費します

今のところ、私はほとんどOAuthプロバイダーを実装しています

ユーザーはポータルに接続してモジュールにアクセスできます

各アプリまたはモジュールには、リソースを消費するための特定のアクセストークンがあります

私がやりたいのは、役割の実装を追加することです

たとえば、module1の場合、ユーザーは2つの役割(role1とrole2)を持つことができますが、2つの役割を並行して使用することはできません。

最初にユーザーはアクセス(module1 / user1 / role1)を使用し、トークンを取得します。その後、ユーザーはアクセス(module1 / user1 / role2)を使用し、他のトークンを取得します。

役割に応じて、たとえばRolesAllowedアノテーションを使用してリクエストをフィルタリングしたいと思います。

私はこの記事を読みました:http://objecthunter.congrace.de/tinybo/blog/articles/89

ユーザーがWebサービスに対して認証されると、データベースにユーザー名を保持でき、モジュールに使用されるロールとRolesAllowedResourceFilterFactoryはレルムを使用して、ユーザーがロールに属し、リソースにアクセスできるかどうかを確認できます。

しかし、authメソッドをバイパスできますか?

とにかく、私は本当にこの役割フィルターのことを実装するためにあなたの助けが必要です

必要に応じて詳細をお知らせします

ありがとう

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

asp.net - asp.net でのロールベースのコントロールの有効化/無効化

現在、同じページにアクセスできる 4 つのロールを持つユーザーがいるプロジェクトに取り組んでいます (それぞれに 80 ~ 90 近くのコントロールを持つページがたくさんあります :( )。

要件は、各ロールに応じて、ユーザーが各ページで特定のコントロールを表示できる必要があることです (つまり、あるロールに表示されるコントロールが他のロールに表示される必要はありません)。
それは非常に単純な機能に見え、コード ビハインド (たとえば、controlname.visible=false など) を使用して実行できることも知っていますが、特定の役割に固有の多数のコントロールを含むページがたくさんあるため、非常に長くなります。保守性の低いコード。

これを行うための最良の方法を教えてください。これは、堅牢でよく維持されたコードになります。(jQuery、Javascript ソリューションも同様です..)

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

oracle - 特定のスキーマにロールアクセスを付与する方法

私はOracleを初めて使用し、権限に苦労しています。特定のテーブルスペースにADMINというユーザーでいくつかのテーブルを作成しました。現在、テーブルはスキーマADMINにあります。TESTという役割のTESTUSERという別のユーザーからこのテーブルにアクセスしたいと思います。

スキーマADMINへのTESTアクセスと呼ばれるこの役割を付与する方法はありますか?または、このスキーマのユーザーにアクセスを許可する方法はありますか?また、ADMINテーブルがTESTユーザーの下のsqldeveloperに表示されることも望んでいます。

私はすでにこれを試すためにいくつかのコマンドを使用しましたが、機能しません。例えば。

私は何をしなければなりませんか?

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

testing - 方法:AzureエミュレーターでワーカーロールとVMロールの両方を使用してアプリケーションをテストできますか?

調べましたが、これに対する答えがわかりません。VMの役割とワーカーの役割の間でAzureメッセージを渡すアプリケーションがあります。これをAzureにロードする前に、Azureエミュレーターを使用して両方が正しく機能することをテストしたいと思います。

AzureエミュレーターがVMロールから発信されたメッセージを受け入れ、VMにメッセージを送信できるかどうかを誰かが知っていますか?これに対する回避策または解決策はありますか?

私の場合、エミュレータとVMの両方が同じホストサーバーで実行されます。

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

sybase - 「sa_role」の割り当てを戻す

Sybase 12 を Sybase 15.7 にアップグレードしています。12.5 の sysroles は、Sybase15 でのロール ID の競合のため、うまく移行されません。そのため、sysroles を削除し、syssrvroles に基づいて再作成するようアドバイスされました。このプロセス中に、何らかの理由で user:sa の「sa_role」がアプリケーション データベースに失われました。

どのユーザーも sa_role 特権を持っていないため、ロールを戻すにはどうすればよいでしょうか。

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

symfony - SYMFONY2 : ACL, Role and ClassScope

I have a problem with the ACLs :

I use a class scope to grant permissions on Role.

This is my code to declare the ClassAce :

And this is my code to check access :

I receive an AccessDeniedExeption, with the message in the logs : "No ACL found for the object identity. Voting to deny access."

I can resolve this by changing the equals function of the RoleSecurityIdentity

The original function is

But if I change it by

It works...

I use my Own Role Class, could it be a problem ?

Thanks for your answers,