将SELECT授予在上使用脚本的用户,而不是在SQL中从该视图中选择欧博allbet*

文章正文
发布时间:2024-09-02 14:10

我在SQL上的脚本:

代码语言:javascript

复制

**CREATE USER C##DG IDENTIFIED BY abc123;** **CREATE VIEW DG1_VIEW** AS SELECT m_pms.MaPMS, m_pms.MaDG, m_pms.SoLuong, m_s.MaSach, m_s.TenSach, m_ctpm.SL FROM PhieuMuonSach m_pms, ChiTietPhieuMuon m_ctpm, Sach m_s WHERE m_pms.MaDG = 1 AND m_pms.MaPMS = m_ctpm.Ma_PMS AND m_ctpm.Ma_Sach = m_s.MaSach**;** **GRANT CREATE SESSION TO C##DG; GRANT SELECT ON DG1_VIEW TO C##DG;**

在Sql上,欧博allbet我以C##DG登录,欧博百家乐输入‘’SQL> SELECT * FROM DG1_VIEW;‘’并接收'ORA-00942:表或视图不存在‘’。但是这个观点已经有数据了。

我的问题是什么?如何解决?我很想听听你们的消息。

首页
评论
分享
Top