oracle数据库对象—同义词简析
同义词是现有对象的一个别名,分为私有同义词和公用同义词,如一个表的表名过长或访问其他用户的表需要加上用户名作为前缀,可以用别名来解决。
part_1:查看scott用户是否具有创建同义词的权限
--scott用户输入如下语句,查询自己的权限
select * from session_privs where privilege like '%SYNONYM%';
查询结果为空,说明scott用户无权创建同义词;
part_2:通过sys用户,为scott授予创建同义词的权限:
--sys用户