我对Oracle数据库设置完全是新手。因此,我下载并运行了以下OracleVM。为了满足我的项目特定需求,我执行了几个步骤来创建表空间和具有适当权限的用户/模式,如下所示:
使用上述配置,我无法使用SID连接到新创建的用户,请参见下表。 在这种情况下,会收到以下错误:
[72000][1017] ORA-01017: 无效的用户名/密码;登录被拒绝
请问有人能够澄清配置中缺少什么,因为 SID 连接是遗留应用程序的要求吗?
- create tablespace MYTABLESPACE datafile 'linux/path/MYTABLESPACE.DBF' size 4096m autoextend on next 512m maxsize 8192m;
- create user MYUSER identified by MYUSER default tablespace MYTABLESPACE;
- grant connect, resource, unlimited tablespace, select any dictionary to MYUSER;
listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orclcdb)
(SID_NAME = orclcdb)
(ORACLE_HOME = /u01/app/oracle/product/version/db_1)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
)
)
#HOSTNAME by pluggable not working rstriction or configuration error.
DEFAULT_SERVICE_LISTENER = (orclcdb)
tnsnames.ora
ORCLCDB=localhost:1521/orclcdb ORCL= (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
) )
使用上述配置,我无法使用SID连接到新创建的用户,请参见下表。 在这种情况下,会收到以下错误:
[72000][1017] ORA-01017: 无效的用户名/密码;登录被拒绝
请问有人能够澄清配置中缺少什么,因为 SID 连接是遗留应用程序的要求吗?