授予和撤销之间的区别
在这篇文章中,我们将了解授予和撤销之间的区别。
授予
它是一个DCL命令。
它授予用户对数据库对象的权限。
它还可用于为用户分配访问权限。
对于每个用户,都需要指定权限。
当访问分散时,许可授予更容易。
语法:
grant privilege_name on object_name to {user_name | public | role_name}
撤销
它是一个DCL命令。
如果授予用户对数据库对象的权限,它将删除权限。
它剥夺/撤销用户的权利。
如果删除用户的访问权限,则该用户向其他人提供的所有特定权限都将被删除。
如果使用分散访问,则很难删除授予的权限。
语法
revoke privilege_name on object_name from {user_name | public | role_name}