Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 配置数据库 » 管理用户 ID、特权和权限

 

管理用户权限和特权概述

本节将介绍如何创建新用户并为其授予权限和特权。对于多数数据库,应使用来执行批量权限管理,而不是为各用户一次指派一个权限。但是,由于组只是一个具有特殊属性的用户 ID,所以在继续阅读有关管理组的论述之前,您应该先阅读并理解本节的内容。

设置单个用户 ID

即使不存在有关多用户数据库的安全问题,也还是有必要为各个用户设置单独的用户 ID。除了向各用户授予权限外,您还可以向用户组授予权限。如果建立具有适当权限的组,管理开销会很低。

您可能需要使用单个的用户 ID,这是因为:

  • 翻译日志文件实用程序 (dblog) 可以从事务日志中有选择性地抽取各用户所进行的更改。这对于在数据不正确时进行故障排除或弄清所发生的事件非常有用。

  • Sybase Central 显示了更加有用的信息,以便您能够分辨出哪些连接属于哪些用户。

  • 行锁定消息(blocking 选项被设置为 Off 时)可提供更丰富的信息。


创建新用户
设置口令
更改口令
设置用户和组选项
授予特权
授予针对表的权限
授予针对视图的权限
授予用户授予权限的权限
授予针对过程的权限
触发器的执行权限
授予和撤消远程权限
撤消用户权限和特权
从数据库删除用户