授予向导
授权向导¶
授权向导工具是一个图形界面,允许您在点击环境中管理一个或多个数据库对象的特权。搜索框,下拉列表和复选框有助于快速选择数据库对象,角色和特权。
该向导通过一系列窗口来组织特权管理:对象选择(第1步,共3步),特权选择(第2步,共3步)和最终(审查选择)(第3步,共3步)。最终(查看选择)窗口显示由向导选择生成的SQL代码。
要启动“授权向导”工具,请在sdAdmin树控件中选择一个数据库对象,然后在菜单栏上的“工具”中导航以单击“授权向导”选项。
使用“对象选择(第1步,共3步)”窗口中的字段来选择要在其上修改权限的一个或多个对象。使用按对象类型或名称搜索字段来查找数据库对象,或使用滚动条滚动浏览所有可访问对象的列表。
-
表中的每一行都列出了对象标识符;选中左列中的复选框,以将一个对象包括为“授权向导”的目标。该表显示:
-
对象类型字段中的对象类型
-
对象所在的架构在“架构”字段中
-
“名称”字段中的对象名称。
-
单击“下一步”按钮继续,或单击“取消”按钮关闭向导而不修改权限。
使用“特权选择”(第2步,共3步)窗口中的字段来授权特权。如果使用WITH GRANT OPTION授权特权,则受赠者将有权将该对象的特权授权其他人。如果随后撤销了WITH GRANT OPTION,则任何从该被授权者那里获得了对该对象访问权限的角色(直接或通过一系列授权)都将失去对该对象的特权。
-
单击添加图标(+)分配一组权限。
-
从“受赠方”字段的下拉列表框中选择角色的名称。
-
在“权限”字段内单击。选中一个或多个特权左侧的框,以将所选特权授权指定用户。如果先前已授权数据库对象特权,则取消选中组或用户的特权将导致撤消该特权。
-
当前用户(授权权限的默认授权者)显示在“授权者”字段中。
-
单击添加图标(+)将一组特权分配给另一个角色;要放弃特权,请单击行左侧的垃圾桶图标,然后在“删除行”对话框中确认删除。
有关授权数据库对象特权的更多信息,请参见SeaboxSQL核心文档。
单击下一步按钮继续,单击后退按钮选择或取消选择其他数据库对象,或单击取消按钮关闭向导而不修改权限。
您在“授权向导”工具中的条目会生成一个SQL命令;您可以在“最终(查看选择)(第3步,共3步)”窗口中查看命令(请参见下面的示例)。
-
单击“后退”按钮以选择或取消选择其他数据库对象,角色和特权。
-
单击取消按钮退出而不保存工作。
-
单击完成按钮以保存选择并退出向导。