我正在研究 Oracle 的 SQL 语法,并且遇到了 ADMIN 选项和 GRANT 选项,用于使用户能够授予权限。例如,如果我想向 HR 的 EMPLOYEES 表上的用户 SCOTT 授予 SELECT 权限,并授予其他人授予该访问权限的能力,我可能会这样做
GRANT SELECT ON HR.EMPLOYEES TO SCOTT WITH ADMIN OPTION
Run Code Online (Sandbox Code Playgroud)
或者
GRANT SELECT ON HR.EMPLOYEES TO SCOTT WITH GRANT OPTION.
Run Code Online (Sandbox Code Playgroud)
看来两者都应该有效。有人知道有什么区别吗?
| 归档时间: |
|
| 查看次数: |
22858 次 |
| 最近记录: |