如何将两个用户链接到一个架构,以便他们都可以查看相同的表SQL * Plus

我正在使用SQL * Plus。我知道我已经完成了数据库(表,伪造密钥,集群等)的创建,我将需要创建具有特定特权的用户才能访问和使用数据库。但是,当我创建用户并添加特定权限时,表不在那里?

我错过了一步吗?

我达到此阶段所采取的步骤: 1.安装SQL plus

  1. 输入我的用户名
  2. 创建用户bobie
  3. 通过密码识别;
  4. 创建表,集群,插入数据
  5. 创建允许用户登录数据库的权限
  6. 将创建会话授予bobie;
  7. 创建一个可以编辑表之一的用户
  8. 创建用户newtest
  9. 通过密码识别;
  10. 分配特权以能够编辑表之一
  11. 将样本表上的所有内容授予newtest;
  12. 使该用户成为角色和个人资料
  13. 将角色分配给用户
  14. 允许用户访问其中一个表并能够对此表进行更改
  15. 将所有时隙授予TutorRole;
  16. 查看此用户上的表...不存在,但是为什么呢?
  17. 从用户表中选择表名;

可能错过了一些小步骤,尤其是在创建第二个用户时,例如创建个人资料等(与我的问题无关) 我是否必须在所有用户上重新创建表等?

TLDR:我创建了我的用户,创建了表等,创建了一个新用户(具有特权),但是新用户中没有这些表...我如何链接两个用户并保持相同的特权,以便两个用户都可以使用他们有权访问的表?