-1

ユーザーは追加、更新、印刷などしかできないため、ユーザーに許可を与えたいプロジェクトがあります.それを行う特定の方法や、それについて理解するためのチュートリアルはありますか. 私の許可はこのようなものを形成します.これを行うための正しい方法または最良のアプローチは何かなど、これについて誰かが考えを与えることができますか? sqlserver 2008を使用してvs 2008 vb.net Windowsアプリを使用しています

.

4

1 に答える 1

0

SQLサーバーはいくつかのユーザー権限設定を提供しますが、アプリ内からこれを制御したいようです(私は現在、同様のプロジェクトに取り組んでいます)。このようなことを行うには、次の 2 つの方法があります。

  1. 各 Form_Load で、現在ログインしているユーザーが使用できないフォームのコントロールを無効化/非表示にします。

  2. さまざまなイベントのハンドラーで、現在のユーザーがその特定の機能を使用する権限を持っている場合にのみ、コードを実行します。

他の人が述べたように、あなたがやろうとしていることは決して小さなプロジェクトではありませんが、それは可能です. これを処理するためのベストプラクティスに関しては、あなたにとって何がうまくいくかと言います.

于 2013-05-21T17:10:59.843 に答える