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用户就可以登录了。

  • 相关阅读:
    关于项目开发的一些思考
    秀一下咱玩的404页面
    结构设计引发的bug
    Android 4 / iMX6系统开发手记
    C++ lambda函数,效率也许不如想象的好
    无废话WCF入门教程一[什么是WCF]
    lala
    vue.js实现简单增删效果 出自http://www.cnblogs.com/chenzechuang/
    No module named 'cv2.cv2'
    python opencv读取灰度图并用matplotlib显示灰度图的正确做法
  • 原文地址:https://www.cnblogs.com/zyt-bg/p/9287320.html
Copyright © 2011-2022 走看看