无法连接新创建的用户

mum43rcc  于 2021-08-01  发布在  Java
关注(0)|答案(1)|浏览(384)

我刚刚注册到oracle云自由层。以管理员身份登录到sql developer web后,我通过执行以下语句创建了一个新用户:

CREATE USER MYUSERNEW IDENTIFIED BY "..............";

grant create session to MYUSERNEW;

grant connect to MYUSERNEW;

注销后,我尝试以myusernew身份连接,但得到:

An invalid user name or password was supplied.

是不是即使我创建了一个新用户,oracle-free平台也只允许管理员连接?
谢谢!

8fsztsew

8fsztsew1#

刚刚在adw示例上测试过。

grant connect,resource to scott identified by xxxx;

    alter user scott default tablespace sampleschema;

    alter user scott quota unlimited on sampleschema;

授予数据库用户对sql developer web的访问权限(数据库用户/架构应为大写)

BEGIN
   ORDS_ADMIN.ENABLE_SCHEMA(
     p_enabled => TRUE,
     p_schema => 'SCOTT',
     p_url_mapping_type => 'BASE_PATH',
     p_url_mapping_pattern => 'adwscott',
     p_auto_rest_auth => TRUE
   );
   COMMIT;
END;
/

只需复制管理员url并替换 admin 使用别名,即 p_url_mapping_pattern e、 g如果管理员url为

https://instance_host_name/ords/admin/_sdw/?nav=worksheet

然后scott的网址

https://instance_host_name/ords/adwscott/_sdw/?nav=worksheet

相关问题