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

SQL Anywhere 12.0.1 » SQL Remote » 创建 SQL Remote 系统 » 用户权限

 

REMOTE DBA 特权

具有 REMOTE DBA 权限的用户名只有从 SQL Remote 连接时,才对数据库拥有完全的 DBA 权限。通过 REMOTE DBA 权限,SQL Remote 拥有对数据库的完全访问权,并且可以在消息中进行指定的更改。只有具有 REMOTE DBA 或 DBA 权限的用户才能运行 SQL Remote。

作为一个特殊权限,REMOTE DBA 具有以下属性:

  • 不通过 SQL Remote 连接时没有确切的权限   被授予 REMOTE DBA 权限的用户对与 SQL Remote 分离的连接没有额外的特权。因此,即使 REMOTE DBA 用户的用户名和口令被广泛分发,也不存在安全问题。只要用户名没有被授予除了针对数据库授予的 CONNECT 权限之外的权限,就没有人可以使用该用户名访问数据库中的数据。

  • SQL Remote 的完全 DBA 权限   在从 SQL Remote 连接时,具有 REMOTE DBA 权限的用户对该数据库拥有完全 DBA 权限。

 何时授予 REMOTE DBA 权限
 另请参见

授予 REMOTE DBA 权限
撤消 REMOTE DBA 权限