zoukankan      html  css  js  c++  java
  • windows下怎样测试oracle安装是否成功以及在oracle中创建用户并赋予用户权限;和[Err] ORA-65096: 公用用户名或角色名无效的解决方案

    测试oracle数据安装是否成功,可按顺序执行以下两个步骤: 
    测试步骤 1:请执行操作系统级的命令:tnsping orcl 
    上述命令假定全局数据库名是 orcl。以下是命令执行后的示例(请在cmd命令窗口手工输入红色部分文字):
    C:>tnsping orcl

    其中,结果 OK 至关重要。 上述结果如果正确,表明侦听器配置无误。 
    步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl 
    上述命令假定 SYSTEM 用户对应的口令是 password,此处输入的password为你实际安装oracle时设置的口令密码。假定全局数据库名是 orcl。 
    以下是命令执行后的示例(请手工输入红色部分文字): 
    C:>sqlplus system/password@orcl

    接下来

    1. 打开Navicat,链接Oracle

    2. Ctrl+Q,进入查询窗口创建用户。

    创建用户的时候用户名以c##或者C##开头。(具体原因参见Oracle的官方文档https://docs.oracle.com/database/121/DBSEG/users.htm#DBSEG99780)下面是我在官方文档上面截的图

    错误写法: create user zyt identified by 1234;
    正确写法: create user c##zyt identified by 1234;

    否则会

    出现以下问题:

    [SQL]create user zyt01 identified by 123456
    [Err] ORA-65096: 公用用户名或角色名无效


    4. 成功创建用户后,进行授权。

    输入grant all privileges to C##zyt;

    执行该语句给USER_TEST用户授权,此时USER_TEST用户就可以登录了。

  • 相关阅读:
    C++:变量声明和定义的关系
    Docker 方式搭建 zookeeper + kafka 集群
    Centos7.6系统下docker的安装
    CentOS7服务器下安装配置SSL
    《深入浅出密码学》|ing
    车联网入侵检测技术(持续更新)
    Hive的安装及交互方式
    Centos7中安装MySQL5.7记录
    Zookeeper-分布式锁代码实现
    【Java】String字符串的最大长度
  • 原文地址:https://www.cnblogs.com/zyt-bg/p/9287320.html
Copyright © 2011-2022 走看看