保护数据库 > 创建和编辑权限集 > 为权限集编辑扩展权限
 
为权限集编辑扩展权限
权限集可以限制扩展权限,扩展权限决定共享文件是否可以访问及其访问方法。
要为权限集编辑扩展权限:
1. 在“编辑权限集”对话框中开始编辑新的或现有的权限集。
请参阅创建和编辑权限集
注意  如果“文件”菜单 >“管理”>“安全性”菜单呈灰色,则表示您的权限不允许您访问该菜单。请参阅下面的注释来了解另一种可用于编辑扩展权限的方法。
2. 在“扩展权限”列表中,选择要启用的扩展权限并清除要禁用的扩展权限。
下表列出了可用的默认扩展权限。
 
关键字
扩展权限
确定权限是否允许
fmwebdirect
通过 FileMaker WebDirect 访问
通过 FileMaker WebDirect 从 Web 浏览器访问数据库文件。
fmxdbc
通过 ODBC/JDBC 访问
将数据库文件作为 ODBC 或 JDBC 数据源进行访问。
fmapp
通过 FileMaker 网络、服务器端脚本或 FileMaker Go 访问
打开共享文件(由 FileMaker Pro 共享的文件或者由 FileMaker Server 托管和共享的文件)。
fmreauthenticate10
当休眠/在后台运行超过指定时间时,需要重新进行验证
在文件休眠后或使用其他应用程序后不必重新登录,即可访问 FileMaker Pro 或 FileMaker Go 中的文件。默认时间为 10 分钟。
fmxml
通过 XML Web 发布访问 - 只限于 FMS
通过 XML Web 发布从 Web 浏览器或其他应用程序访问数据库文件 - 仅限于 FileMaker Server。
fmphp
通过 PHP Web 发布访问 - 只限于 FMS
通过 PHP Web 发布从 Web 浏览器或其他应用程序访问数据库文件 - 仅限于 FileMaker Server。
fmrest
通过 FileMaker Data API 访问 - 仅限于 FMS
通过 FileMaker Data API 从 Web 服务访问数据库文件 - 仅限于 FileMaker Server。请参阅《FileMaker Data API 指南》。
fmextscriptaccess
允许 Apple 事件和 ActiveX 执行 FileMaker 操作
从其他应用程序访问数据库文件。
fmurlscript
允许 URL 执行 FileMaker 脚本
从 URL 执行脚本。
3. 单击“确定”,然后单击“管理安全性”对话框中的“确定”。
注释 
不要创建以“fm”开头的扩展权限,包含此前缀的关键字是 FileMaker 的保留字。
启用扩展权限只是允许特定权限集访问共享数据。要实际访问共享数据,您还必须为所需的访问类型设置共享。请参阅在网络上共享文件通过 ODBC 或 JDBC 共享 FileMaker Pro 数据在 Web 上发布数据库
FileMaker Network共享、ODBC/JDBCFileMaker WebDirect 配置共享设置时,您可以为所有用户或特定权限集启用共享(如果您的权限集允许)。被授予的权限集已启用“管理扩展权限”权限的任何帐户都可以访问此方法,因为未被授予“完全访问权限”权限集的帐户可以访问此方法。请参阅编辑其他权限在网络上共享文件使用 FileMaker Pro 的 ODBC 和 JDBC或者通过 FileMaker WebDirect 发布数据库
如果文件已设置为将密码保存在您的保管库 (Windows) 或钥匙串(macOS 和 iOS)中,且已启用 fmreauthenticate 扩展权限,那么将不会提示输入帐户信息,除非密码无效或当前帐户名与存储在您的保管库或钥匙串中的帐户名不匹配。
相关主题 
关于帐户、权限集和扩展权限
创建和编辑扩展权限
利用 ActiveX Automation 编写脚本 (Windows)
使用 Apple 事件编写脚本 (macOS)
使用 URL 打开文件