iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >添加Scott用户
  • 893
分享到

添加Scott用户

2024-04-02 19:04:59 893人浏览 独家记忆
摘要

C:\Users\Administrator>echo %oracle_HOME%C:\app\Administrator\virtual\product\12.2.0\dbhome_2C:\User

C:\Users\Administrator>echo %oracle_HOME%
C:\app\Administrator\virtual\product\12.2.0\dbhome_2
C:\Users\Administrator>sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on 星期六 12月 16 09:11:50 2017

Copyright (c) 1982, 2016, Oracle. All rights reserved.

连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> show pdbs

CON_ID CON_NAME                       OPEN MODE  RESTRICTED

     2 PDB$SEED                       READ ONLY  NO
     3 PDBTEST                        READ WRITE NO
     4 CLONEPDB_PLUG                  MOUNTED

SQL> alter pluggable database clonepdb_plug open;

插接式数据库已变更。

SQL> show pdbs

CON_ID CON_NAME                       OPEN MODE  RESTRICTED

     2 PDB$SEED                       READ ONLY  NO
     3 PDBTEST                        READ WRITE NO                                                
     4 CLONEPDB_PLUG                  READ WRITE NO              

SQL> alter session set container=CLONEPDB_PLUG;

会话已更改。
SQL> show user
USER 为 "SYS"
SQL> show con_name;
CON_NAME ------------------------------
CLONEPDB_PLUG
SQL> @%ORACLE_HOME%\rdbms\admin\utlsamplpdb.sql
从 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 断开
C:\Users\Administrator>sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on 星期六 12月 16 09:22:07 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.

连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> alter session set container=CLONEPDB_PLUG;

会话已更改。

SQL> select username from dba_users where username = 'SCOTT';

USERNAME

SCOTT

SQL> conn scott/tiger@CLONEPDB_PLUG 已连接。
SQL> select table_name from user_tables;

TABLE_NAME

DEPT
EMP
BONUS
SALGRADE
https://blog.51cto.com/shurk/
https://s1.51cto.com/images/blog/201712/16/7eb6440ecdfbd85593278819679164e3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=" alt="添加Scott用户">
添加Scott用户
Https://blog.51cto.com/shurk/
https://s1.51cto.com/images/blog/201712/16/4d271514b7640a392903b53f3661a046.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=" alt="添加Scott用户">
添加Scott用户

深入一步
C:\Users\Administrator>sqlplus/ as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on 星期六 12月 16 10:13:16 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.

连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> show pdbs

CON_ID CON_NAME                       OPEN MODE  RESTRICTED

     2 PDB$SEED                       READ ONLY  NO                                                                        
     3 PDBTEST                        READ WRITE NO
     4 CLONEPDB_PLUG                  READ WRITE NO

SQL> alter session set container=CLONEPDB_PLUG;

会话已更改。
SQL> -- Grant/Revoke system privileges
SQL> grant create session to ROLE_APPPOSERP;

授权成功。

SQL> grant delete any table to ROLE_APPPOSERP;

授权成功。

SQL> grant execute any procedure to ROLE_APPPOSERP;

授权成功。

SQL> grant insert any table to ROLE_APPPOSERP;

授权成功。

SQL> grant select any sequence to ROLE_APPPOSERP;

授权成功。

SQL> grant select any table to ROLE_APPPOSERP;

授权成功。

SQL> grant update any table to ROLE_APPPOSERP;

授权成功。
SQL> create user DBLINKUSR
2 identified by DBLINKUSR
3 profile DEFAULT;
用户已创建。

SQL> grant role_appposerp to DBLINKUSR;

授权成功。

SQL> alter session set container=pdbtest;

会话已更改。
SQL> create database link
2 CLONEPDB_PLUG connect to DBLINKUSR identified by DBLINKUSR
3 using 'CLONEPDB_PLUG';
数据库链接已创建。
SQL> set wrap off
SQL> set linesize 200
SQL> select * from dual@CLONEPDB_PLUG;
DU

X
添加Scott用户
SQL> select * from dba_db_links;

OWNER DB_LINK USERNAME HOST CREATED HIDDEN


SYS SYS_HUB SEEDDATA 2017/3/8 16 NO
SYS CLONEPDB_PLUG DBLINKUSR CLONEPDB_PLUG 2017/12/16 NO
PUBLIC DBMS_CLRDBLINK ORACLR_CONNECTION_DATA 2017/12/13 NO
SQL> select * from link$;

OWNER# NAME                                                                             CTIME       HOST                                                                             USERID                                                                           PASSWord                                                                               FLAG AUTHUSR                                                                          AUTHPWD                                                                          PASSWORDX                                                                        AUTHPWDX

     0 SYS_HUB                                                                          2017/3/8 16 SEEDDATA                                                                                                                                                                                                                                                    0                                                                                                                                                                                                                                                    
     0 CLONEPDB_PLUG                                                                    2017/12/16  CLONEPDB_PLUG                                                                    DBLINKUSR                                                                                                                                                                  2                                                                                                                                                                   0706B6180908B91436DD15579A9716C7AA59A171BE0F860141B44815E4A93536B3ECE15A339EB407 
     1 DBMS_CLRDBLINK                                                                   2017/12/13  ORACLR_CONNECTION_DATA                                                                                                                                                                                                                                      0                                                                                                                                                                                                                                                    

SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ----------
3 PDBTEST READ WRITE NO SQL> create public synonym emp for scott.emp@CLONEPDB_PLUG;

同义词已创建。

SQL> desc emp
名称 是否为空? 类型


EMPNO
NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB
VARCHAR2(9)
MGR
NUMBER(4)
HIREDATE
DATE
SAL
NUMBER(7,2)
COMM
NUMBER(7,2)
DEPTNO
NUMBER(2)
SQL> select * from dba_synonyms where SYNONYM_NAME='EMP';

OWNER SYNONYM_NAME TABLE_OWNER TABLE_NAME DB_LINK ORIGIN_CON_ID


PUBLIC EMP SCOTT EMP CLONEPDB_PLUG 3
SQL> create synonym scottemp for scott.emp@CLONEPDB_PLUG;

同义词已创建。
SQL> select * from dba_synonyms where SYNONYM_NAME='SCOTTEMP';

OWNER SYNONYM_NAME TABLE_OWNER TABLE_NAME DB_LINK ORIGIN_CON_ID


SYS SCOTTEMP SCOTT EMP CLONEPDB_PLUG 3
Oracle同义词在数据库链中的作用
数据库链是一个命名的对象,说明一个数据库到另一个数据库的路径,通过其可以实现不同数据库之间的通信。
Create database link 数据库链名 connect to user名 identified by 口令 using ‘Oracle连接串’; 访问对象要通过 object名@数据库链名。同义词在数据库链中的作用就是提供位置透明性。
SQL> drop synonym scottemp
2 ;
同义词已删除。

您可能感兴趣的文档:

--结束END--

本文标题: 添加Scott用户

本文链接: https://www.lsjlt.com/news/36495.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MongoDB 3添加用户
    在mongodb上添加用户报错,如下:> db.addUser('user01','123456'); 2016-07-29T14:50:28.932+0800 E QUERY    TypeError: Property 'addU...
    99+
    2023-01-31
    用户 MongoDB
  • git如何添加用户
    在使用Git的时候,我们可能需要添加不同的用户来协作开发项目,本文将为大家介绍如何在Git中添加用户。首先,我们需要了解Git中用户的两个基本信息:用户名和邮箱。这两个信息在Git中非常重要,它们将作为Git提交记录中的作者信息,同时也是G...
    99+
    2023-10-22
  • mysql怎么添加用户
    这篇文章主要讲解了“mysql怎么添加用户”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql怎么添加用户”吧!mysql 如何添加用户 建一新資料庫:  以mysql最高管理...
    99+
    2023-06-13
  • linux如何添加用户
    这篇文章主要讲解了“linux如何添加用户”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux如何添加用户”吧!要在系统上添加用户: 使用 useradd 命令来创建一个锁定的用户账号:...
    99+
    2023-06-13
  • 怎么用dsadd添加用户
    这篇文章主要为大家展示了“怎么用dsadd添加用户”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么用dsadd添加用户”这篇文章吧。描述: 此工具命令将一些具体的对象类型添加到目录。...
    99+
    2023-06-09
  • 阿里云服务器添加用户怎么添加
    如果您想添加阿里云服务器用户,以下是一些步骤: 打开阿里云控制面板。 打开“登录选项”。 在弹出的“登录选项”中,选择“创建新账户”。 在新的账户中,您需要输入阿里云账号、密码和验证码。 如果您想使用云服务器提供的其他功能,您可以在“登...
    99+
    2023-10-27
    阿里 服务器 用户
  • MYSQL如何添加新用户
    这篇文章将为大家详细讲解有关MYSQL如何添加新用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1.新建用户 //登录MYSQL...
    99+
    2024-04-02
  • win10怎么添加新用户
    今天小编给大家分享一下win10怎么添加新用户的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。右键点击桌面左下角的开始按钮,在...
    99+
    2023-06-27
  • mysql中怎么添加用户
    本篇文章给大家分享的是有关mysql中怎么添加用户,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。mysql添加用户先以root用户登入选择要添...
    99+
    2024-04-02
  • dos下如何添加用户
    这篇文章主要为大家展示了“dos下如何添加用户”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“dos下如何添加用户”这篇文章吧。使用Net user命令添加或修改用户帐户或者显示用户帐户信息。 语...
    99+
    2023-06-08
  • win10怎么添加域用户
    要将域用户添加到Windows 10操作系统中,可以按照以下步骤进行操作: 确保计算机已经加入到域中。如果尚未加入域,请先将计算...
    99+
    2024-02-29
    win10
  • Linux下如何添加用户
    这篇文章给大家分享的是有关Linux下如何添加用户的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。语法:useradd [...
    99+
    2023-06-27
  • win7系统中怎样添加账户就是添加个用户名来使用
      win7系统中怎样添加账户,可能很多人都不了解这个问题,这里介绍两种简单的方法,希望能给大家带来帮助:   具体如下:   Win7添加账户方法   第一步:首先点击桌面右下角的开始菜单,然后找到&击进入,如图: ...
    99+
    2023-06-05
    win7 添加账户 用户 系统 账户
  • Linux下添加用户和用户组的命令
    这篇文章主要讲解了“Linux下添加用户和用户组的命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下添加用户和用户组的命令”吧!useradduseradd [-c commen...
    99+
    2023-06-12
  • Linux如何添加批量用户
    这篇文章将为大家详细讲解有关Linux如何添加批量用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux系统提供了创建大量用户的工具,可以让您立即创建大量用户,方法如下:(1)先编辑一个文本用户文件...
    99+
    2023-06-05
  • CentOS怎么添加用户到sudoers
    这篇文章将为大家详细讲解有关CentOS怎么添加用户到sudoers,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在Ubuntu系统中普通用户均可以通过sudo 命令以super user 身份执行指令,...
    99+
    2023-06-10
  • ubuntu中如何添加用户名
    ubuntu中添加用户名的方法:打开Ubuntu终端。在命令行输入useradd方法添加一个用户即可,例如:sudo adduser 用户名...
    99+
    2024-04-02
  • mysql怎么添加新的用户
    今天就跟大家聊聊有关mysql怎么添加新的用户,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。mysql怎么添加新的用户1 .登录MYSQL>mysq...
    99+
    2024-04-02
  • linux snmpv3添加用户,简单理
    Snmpv3加强了分组安全性,配置分几步走: 首先建立用户,用户的属于哪个组 其次建立访问VACM_VIEW,VACM_VIEW其实就是把mib数据库细分了,比如说interfaces  属于vi...
    99+
    2023-01-31
    简单 用户 linux
  • Linux下SVN怎么添加用户
    小编给大家分享一下Linux下SVN怎么添加用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、找到SVN的安装目录如果SVN进程已经启动,可以通过ps -ef...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作