首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

添加oracle用户dba, oinstall组

oracle用户所拥有的权限比较大,因此有些时候需要使用oracle用户来完成相关数据库管理工作。尤其是多个人维护系统或数据库时,有必要为其添加不同的用户,然后将这些用户添加到dba组。...同时这些用户也可以根据自己的喜好来设定不同的环境变量。本文描述了在linux下创建新用户以及使用新用户来连接数据库等。...#添加新用户robin oracle@SZDB:~> su - root Password: SZDB:~ # useradd -g oinstall -G dba robin #查看以添加用户的信息...=1000(oinstall),1002(dba) #修改该新用户的环境变量 robin@SZDB:~> vi ~/.bash_profile #可以将oracle用户的环境配置文件的内容复制过来...:/users/robin/dba_scripts/custom/sql:/users/robin/dba_scripts/common/sql ORA_ASM_HOME=/opt/oracle/product

1.6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQl mof、udf过程详解

    MySQL 〇、Mysql的必备条件 Mysql的服务没有降,并且需要获取Mysql root账号密码 使用net user命令查看系统当前帐号,如果出现Mysql这类用户,则系统可能进行了降...; 一、mof 0、环境搭建 1、win2k3 搭建 2、添加用户 net user mark 123456 /add 3、确认网络连接:ping、访问 4、在mark账户下搭建phpstudy 5...的值为空时不可 当plugin的值为mysql_native_password可通过账户连接 3、查看系统架构以及plugin目录 show variables like '%compile%'...使用MSF中的 exploit/multi/mysql/mysql_udf_payload 模块也可以进行UDF。...但是因为获得的系统用户权限太低,无法创建新用户。而且也不能使用其他等手段。所以,我们现在要做的就是使用UDF进行

    47610

    Centos下新增用户方法

    在我们操作Linux系统时,有时会遇到默认root用户密码不能修改的问题,譬如vultr服务器。 所以新建用户并提到root就有存在的必要。 以下方法仅适用于Centos版本。...2.执行新增用户命令: adduser xxx (xxx代表自己用户名,可自己更改) 3.为新增的用户加上密码: psswd xxx (输入完后回车) 4.输入xxx用户的密码,(不会显示,放心输入...当我们新增加用户并登陆就可以使用: sudo su 来权为超级用户。但是现在提示我们没有权限。接下来我们这样做。 1)进入超级用户模式。...也就是输入"su",会让你输入超级用户密码,输入密码进入超级模式。 (当然,你也可以直接用root登陆) 2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。...也就是输入命令"chmod u-w /etc/sudoers" » 本文链接:Centos下新增用户方法 » 转载请注明来源:刺客博客

    3.5K20

    利用mysql的几种方式

    利用mysql的几种方式 mof 1.原理 在windows平台下,c:/windows/system32/wbem/mof/nullevt.mof这个文件会每间隔一段时间(很短暂)就会以system...但是网上很多资料都提到win2003很容易利用,而更高版本的就很难成功了,所以大家遇到win2003可以试一下这种方式 udf 1.原理 UDF是利用MYSQL的自定义函数功能,将MYSQL...是不是感觉挺麻烦的,首先找dll文件就是一个问题,其实这个dll文件完全可以从带有udf功能的大马的源码中去找。当然我们也可以利用别人写好的工具,网络上有很多关于udf的利用脚本。...\\lib\\plugin::$INDEX_ALLOCATION'; //利用NTFS ADS创建plugin目录 上面的目录应该是相应的mysql目录,读者在测试时应该根据情况进行修改 注:udf也是一般应用于...win2000、win2003系统 mysql反弹shell 其实这也属于udf,只不过应用场景不同,比如现在我们没有webshell但是我们却有偶然得到了mysql的root密码(弱口令等),

    2.2K10

    MYSQL数据库详解

    前提 什么时候用数据库????在得到WebShell且没有办法通过其他办法的前提下,我们考虑用数据库来进行。数据库的前提条件: 1、数据库的用户名和密码,且是高权限的用户!...大致方法是把我们的动态链接库放置在特定的目录下,创建我们自定义函数,实现系统函数命令的调用,最终导致。...接下来的操作: 搞一个动态链接库,这个动态链接库可以 将这个动态链接库上传到plugin_dir 通过这个动态连接库来创建函数 执行系统命令 可以动态链接库 我们可以使用sqlmap中里的UDF...mysql.func; Empty set (0.00 sec) MOF 现在通过mof文件来进行已经非常困难了,因为它支持版本只有2003和一些之前的版本。...mof的原理为mof文件每五秒就会执行,而且是系统权限,我们通过mysql使用load_file 将文件写入/wbme/mof,然后系统每隔五秒就会执行一次我们上传的MOF。

    5710

    通过靶场让你了解Mysql UDF

    这次通过VulnHUB靶场的Raven2来演示Mysql UDF,靶机地址: https://www.vulnhub.com/entry/raven-2,269/ 下载完靶机后直接安装并运行靶机...:/var/www/html/wordpress下的wp-config.php中找到密码 ok,接下来登录数据库,查看版本,是否进行udf 尝试UDF之前,先获取plugin路径 show variables...like "%plugin%"; 然后直接复制msf中udf脚本出来,安照脚本中的注释说明,按步骤生成’.so‘文件后上传至目标机plugin路径下 这是在线msf脚本地址: https://www.exploit-db.com...,这意味着以 root 用户的权限执行。...接下来我们就可以使用find来执行任何命令了 可以看见,通过find命令来执行的所有命令权限都为root权限,成功。然后很顺利的就找到了flag,这里有个小知识点,’find .

    30310

    kerberos-MS14-068(kerberos域用户)

    声明自己是域管理员,而KDC在处理该Ticket时未正确验证Ticket的签名,所以返回给用户的TGT使普通域用户拥有了域管理员权限,该用户可以将TGT发送到KDC,KDC中TGS(票据授权服务)在验证...TGT后,将Service Ticket(服务票据)发送给该用户,该用户拥有访问该服务的权限。...利用Kerberos的常用方法介绍 1、使用Pykek工具包配合mimikatz进行测试; 2、使用impacket工具包中goldenPac.py进行测试。...图6-50获取用户的SID 还有一个方法也可以用来获取用户SID, 输入命令wmic useraccount get name,sid 可以获取域内所有用户名和SID,如图6-51所示。...图6-58列出该脚本所有选项 DOMAIN:域名称 PASSWORD:被用户密码 USER:被用户 USER_SID:被用户SID 填写完成所有信息后输入exploit执行。

    37120

    内网学习笔记 | 27、Kerberos 域用户漏洞

    0、前言 在 2014 年微软修复了 Kerberos 域用户漏洞,即 MS14-068,CVE 编号为 CVE-2014-6324,该漏洞影响了 Windows Server 2012 R2 以下的服务器...,该漏洞允许 RT 将任意用户权限提升至域管级别。...14-068 产生的原因主要在于用户可以利用伪造的票据向认证服务器发起请求,如果用户伪造域管的票据,服务端就会把拥有域管权限的服务票据返回回来。...MS 14-068 的补丁为:KB3011780,通过 wmic 查看补丁情况 wmic qfe get hotfixid | findstr KB3011780 查看当前用户 SID whoami /.../user:jack /password:Aa123456 /ptt" "exit" 之后就可以直接 dir 域控或者 PsExec 连接到域控了 4、MSF MSF 中也有 MS 14-086 的

    1.1K20

    详谈利用系统漏洞及mysql

    /dirty 新设置的密码 \ 2MySQL数据库 MySQL数据库概述 MySQL必要条件:获取MySQL数据库最⾼权限root的账号密码 获取⽅法: 1.查看数据库配置⽂件 关键字...) root账号密码存储在mysql数据下的user表中 完整路径=安装路径+data+mysql+user.myd 3.进⾏暴⼒激活成功教程 Hydra、X-scan等 MySQL的三种⽅式...,对mysql服务器进⾏功能扩充,从⽽创建函数,将MYSQL账号转化为系统system权限 UDF是通过root权限导出udf.dll到系统⽬录下,可以通过udf.dll调⽤执⾏cmd 利...⽤条件: 1.Windows 2000、XP、2003、2008 2.MySQL数据库版本 3.账号具有对MySQL的插⼊和删除权限 4.可以将udf.dll写⼊到相应⽬录的权限 UDF过程详解...where name="sys_eval"; 注意:linux下udf⽅法⼀致,只不过导⼊dll⽂件的位置不太⼀ 样:如::::/usr/lib64/mysql/plugin/,其余过程⼀致 启动项

    2.4K40

    普通用户借助docker容器思路分享

    免sudo使用docker 默认情况下使用docker必须要有sudo权限,对于一台机器多用户使用,往往很多用户只有普通权限,如何保证普通用户也能顺利使用Docker呢?...结合上面的两点便利,笔者想到一种普通用户借助docker突破权限的限制,达到本地的目的。参见下图: ? 解读 初始情况下这里host上的test用户是非sudo组用户,只拥有普通权限。...图中我没有查看,而是直接su test1,顺利切换到在容器内添加的用户,也就是说在容器内添加的用户实际上也添加到了host上。通过id命令查看该用户也被同步加入到了sudo用户组。...其实到了这一步已经达到了的目的,通过普通的test用户借助docker容器成功创建了一个具有sudo权限的用户test1。...当然这里也可以不用增加test1用户,直接在容器内将test用户加入sudo用户组,因为此时test用户对于容器也是可见,也是可以直接操作其所属群组,如下图所示: ?

    1.9K40

    Kerberos域用户漏洞(MS14-068)分析与防范

    大家好,这里是 渗透攻击红队 的第 36 篇文章,本公众号会记录一些我学习红队攻击的复现笔记(由浅到深),不出意外每天一更 简介 Kerberos 域用户漏洞(MS14-068,CVE-2014-6324...该用户可以将TGT发送到KDC,KDC的TGS(票据授权服务)在验证了TGT后,将服务票据(Server Ticket)发送给该用户,而该用户拥有访问该服务的权限,从而使攻击者可以访问域内的资源。...它只需要输入域名、被用户的密码、被用户、被用户的SID,域控制器的IP: 域成员:mary 域名:god.org mary 的 sid:S-1-5-21-1218902331-2157346161...之后切换后台 bakcgroud ,使用模块进行高权限票据: use exploit/windows/local/current_user_psexec set technique PSH set...rhosts 192.168.2.24 set payload windows/meterpreter/reverse_tcp set session 4 run 防范建议 针对 Kerberos 域用户漏洞

    6.4K54

    Linux曝出Sudo漏洞 任意用户亦可运行root命令

    然而近期曝出的一个漏洞,却直指 sudo 的一个安全策略隐患 —— 即便配置中明确不允许 root 用户访问,该漏洞仍可允许恶意用户或程序,在目标 Linux 系统上以 root 用户身份执行任意命令...(题图 via Hacker News ) 据悉,Sudo 特指“超级用户”。作为一个系统命令,其允许用户以特殊权限来运行程序或命令,而无需切换使用环境(通常以 root 用户身份运行命令)。...默认情况下,在大多数 Linux 发行版中(如屏幕快照所示),/ etc / sudoers 的 RunAs 规范文件中的 ALL 关键字,允许 admin 或 sudo 分组中的所有用户,以系统上任何有效用户的身份运行任何命令...这样一来,基板限制了用户以 root 身份运行特定或任何命令,该漏洞也可允许用户绕过此安全策略,并完全控制系统。...这是因为将用户 ID 转换为用户名的函数,会将 -1(或无效等效的 4294967295)误认为 0,而这正好是 root 用户 User ID 。

    1.2K20

    Linuxroot用户安装及配置MySql

    文章时间:2020年1月17日 23:59:26 解决问题:Linuxroot用户,纯内网环境下 安装及配置MySql 基于系统:RedHat CentOS MySql版本:5.7.29 ...一、下载安装包 二、解压及编写配置文件 1、解压文件 2、编写配置文件 三、安装MySql 四、启动MySql 五、登录MySql 1、获取root用户密码 2、登录MySql 查看报错 3、增加sock...说明:oper为 用户名称 mysql 是上一步我们mv重命名的文件名 [client] port=3336 socket=/home/oper/mysql/mysql.sock [mysqld...oper用户,所以正常登录命令应该是:bin/mysql -u root -p,但是即使你这样输入了,一样报错。...pts/1 00:00:00 grep --color=auto mysql 六、参考文献 Linux普通用户安装mysql-5.7.21:https://blog.csdn.net/tianpy5

    14.3K30

    MySQL 案例:用户与 Host 优先级

    前言 MySQL的方式是 Username 和 Host 两个维度的,最近遇到了一些关于登录时到底是被 MySQL 识别为哪个账号的问题,因此简单梳理一下 MySQL 匹配账号的优先级。...简要分析 MySQL 在创建用户的时候,一般是需要指定用户名和来源 IP 的,比如: mysql> show grants for test@'%'; +------------------------...测试一下 使用如下操作创建三个用户,密码不做区分: mysql> create user test@'%' identified by 'test'; Query OK, 0 rows affected...sec) mysql> mysql> mysql> mysql> select user,host from mysql.user where user='test' order by host desc...总结一下 作为比较保险的办法,尽量少用 Host 来区分不同的账号,直接用不同的 Username 会比较好管理和维护,如果一定需要用 Host 来区分,那么至少也要用不同的密码,防止匹配到了错误的用户

    2.3K4327

    3分钟短文:任命管理员,给Laravel普通用户

    引言 系统内使用User表记录用户的属性,各自维护用户自身的关联数据。 有一些前端页面也会需要分别根据身份展示不同级别的内容。 本期为大家说一说给普通用户权为 管理员。...数据准备 我们希望在users表内指定用户的身份,比如任命为管理员,则可以展示更多的数据资源。...我们在users表内追加一个字段 is_admin 用于标记用户的管理员身份,使用命令创建迁移文件: php artisan make:migration add_is_admin_to_user_table...{ $table->dropColumn('is_admin'); } } 完成编辑后保存,并执行迁移指令: php artisan migrate 为了测试,我们使用mysql...所以我们在给数据之前,要识别用户是否管理员: if (Auth::user()->is_admin !

    28020

    3分钟短文:任命管理员,给Laravel普通用户

    引言 系统内使用User表记录用户的属性,各自维护用户自身的关联数据。 有一些前端页面也会需要分别根据身份展示不同级别的内容。 本期为大家说一说给普通用户权为 管理员。...数据准备 我们希望在users表内指定用户的身份,比如任命为管理员,则可以展示更多的数据资源。...我们在users表内追加一个字段 is_admin 用于标记用户的管理员身份,使用命令创建迁移文件: php artisan make:migration add_is_admin_to_user_table...{ $table->dropColumn('is_admin'); } } 完成编辑后保存,并执行迁移指令: php artisan migrate 为了测试,我们使用mysql...所以我们在给数据之前,要识别用户是否管理员: if (Auth::user()->is_admin !

    53300

    【权限提升】六种数据库&口令获取

    等) 1、UDF 配合MSF命令绑定 UDF(Userdeined function)用户自定义函数,是mysql的一个接口,可以为mysql增添一些函数并且使用 条件 已经获得当前数据库最高权限用户账号和密码.../mysql_mof 较难成功 3、启动项 配合 MSF MSF:(前提先开外链) use exploit/windows/mysql/mysql_start_up set rhosts...默认开启,mysql前提条件 MSSQL-xp_cmdshell&sp_oacreate&沙盒 参考资料:SQL Server方法汇总(MSSQL) 1.使用xp_cmdshell进行(位置...&注入提升模式&DBA模式 https://github.com/jas502n/oracleshell 1、普通用户模式: 前提是拥有一个普通的oracle连接账号,不需要DBA权限,可DBA,...2、DBA用户模式:(自动化工具演示) 拥有DBA账号密码,可以省去自己手动创建存储过程的繁琐步骤,一键执行测试。

    7510
    领券