oracle - Oracle DB 用户只能在 localhost 上登录
问题描述
尝试创建用户 ( abc
) 以从我的工作站连接到数据库。在 Virtual Box 上带有 Oracle DB 的 VM(来自他们的数据库应用程序开发 VM));
abc
可以使用 SQL 开发人员在 VM 内的 localhost 上工作进行连接。- 侦听器是默认配置的。
- 我可以使用 SID orclcdb 作为 sys(SYSDBA)、HR 或 system(default) 从我的工作站连接到 DB。
当我尝试与 abc 连接时,我得到
ORA-01017(无效的用户名/密码;登录被拒绝。)
我已授予以下所有权限abc
;不确定我是否还需要授予特定角色?
解决方案
推荐阅读
- java - String 到 int 数组的转换是否可行?
- istio - 特使代理中的多个完全匹配
- automated-tests - 使用 TV4 的 Postman 模式验证
- java - 将图像上绘制的形状写入 PDF 文件时会反转第 2 部分
- sql - 从具有相似 ID 和前缀的另一行复制字段
- reactjs - 触发从组件外部打开全屏对话框,打开时如何关闭对话框
- authentication - SSLSocket.startHandshake 是否包含 SSLSocket 的证书验证和主机名验证?
- javascript - 尝试在 vuepress 组件中要求或导入已安装的 npm 模块
- javascript - 如何使用 React 发出 API 请求?
- actionscript-3 - 将 EventListener 添加到 Enter_Frame 事件函数