みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM15
Macを使用しています。
アカウントの削除について教えてください。
全てのテーブルの作成、編集、および削除、の権限を持つアカウントで、不要なアカウントを削除したいのですが、できません。
完全アクセス権を持つアカウントでは削除できます。(多分当たり前ですが。。。)
完全アクセス権を持たないアカウントで、アカウントの削除は可能でしょうか?
最終的にスクリプトでアカウントを削除したいと考えています。
(スクリプトに個別に完全アクセス権を持たせる方法もあるかと思いますが、できればスクリプトに完全アクセス権は持たせたくないと考えています)
無理です。
スクリプトで行なうならば,そのスクリプトに管理権限での実行する権限を与えるしかありませんが,そのスクリプトは,管理者以外は編集できません。
Offline
Shinさんありがとうがざいます。
やはりアカウントの削除は完全アクセス権がないとできないのですね...
ありがとうございました。
逆に考えて、一般ユーザーにアカウントを削除されると、管理上困りませんか。
Offline
アカウント削除
だけを別スクリプトにして、完全アクセス権で実行と設定。
これを元のスクリプトから実行させればいいのでは。
このスクリプトをスクリプトメニューから外せば元のスクリプトからのみ実行出来ますね。
Shinさんも危惧されていますが、
運用には充分考えてからでしょうね。
Offline
チポさんShinさんありがとうございます。
アクセス権セットの編集で、「レコード;全てのテーブルでの作成、編集、および削除を可能」
にしているアカウント『test』を作成しています。
スクリプトで「アカウントの削除」というものを作成し、testアカウントでスクリプトを実行すると他に作成したアカウントを削除してくれます。
*この時、スクリプトに完全アクセス権は付与していません
しかし、別にスクリプトを作成し、Loopの中にアカウント削除のステップを入れると、エラー(9)権限がありません。とかえってきます。
なので、アカウントの削除というスクリプトを完全アクセス権を付与して動作させています。
拙い文章で申し訳有りませんが解決して頂けますでしょうか。
逆に考えて、一般ユーザーにアカウントを削除されると、管理上困りませんか。
ご指摘ありがとうございます。
アカウントの作成や削除を行うテーブルおよびレイアウト(A)を作成しています。
スクリプトで、一般ユーザーにはレイアウト(A)に移動できないようにしております。
> スクリプトで「アカウントの削除」というものを作成し、
> testアカウントでスクリプトを実行すると他に作成したアカウントを削除してくれます。
> *この時、スクリプトに完全アクセス権は付与していません
お間違いでは。
スクリプトステップ
アカウント削除
は完全アクセス権でのみ実行可能です。
ヘルプ参照ください
http://www.filemaker.com/help/15/fmp/ja … ect_header
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 513.08 KiB (Peak: 517.98 KiB) ]