OS:Windows Server 2008 R2 Enterprise
共有メモリ(Global)を使用するコンソールアプリケーションをC#で開発しています
作成中のアプリは「管理者として実行」で開いたコマンドプロンプトから起動した場合は動きますが
普通に開いたコマンドプロンプト(一般ユーザ?)では権限エラーとなります。
またVisualStudio2015でデバッグをしようとしても権限エラーとなってしまいます。
そのため、ログインしているユーザに「グローバル オブジェクトの作成」権限をつけたいのですがどうしたら良いのでしょうか?
https://technet.microsoft.com/ja-jp/library/ee732407(v=ws.10).aspx を参照し、ポリシーの「グローバル オブジェクトの作成」にログイン中のユーザや「Users」を追加してみましたが、このやり方ではダメなようでした。(PCの再起動後に確認)
whoami /priv
PRIVILEGES INFORMATION
特権名 説明 状態
============================= =============================================== ====
SeShutdownPrivilege システムのシャットダウン 無効
SeChangeNotifyPrivilege 走査チェックのバイパス 有効
SeUndockPrivilege ドッキング ステーションからコンピューターを削除 無効
SeIncreaseWorkingSetPrivilege プロセス ワーキング セットの増加 無効
SeTimeZonePrivilege タイム ゾーンの変更 無効
アドバイスをお願いします。
あなたの回答
tips
プレビュー