详细操作步骤:

1.检验当前用户

SQL> show user;

USER is "SCOTT"

2.查询当前用户的所有表

SQL> select table_name from user_tables;

TABLE_NAME

------------------------------

DEPT

EMP

BONUS

SALGRADE

3.拼接查询语句

SQL> select 'grant select on ' || table_name || ' to test051;' from user_tables;

'GRANTSELECTON'||TABLE_NAME||'TOTEST051;'

----------------------------------------------------------

grant select on DEPT to test051;

grant select on EMP to test051;

grant select on BONUS to test051;

grant select on SALGRADE to test051;

4.执行拼接好的语句

SQL> grant select on DEPT to test051;

grant select on EMP to test051;

grant select on BONUS to test051;

grant select on SALGRADE to test051;

Grant succeeded.

SQL>

Grant succeeded.

SQL>

Grant succeeded.

SQL>

Grant succeeded.

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐