oracle数据库 建立完成之后 怎么添加账户啊?用scott登陆不上去 说用户已锁定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库 建立完成之后 怎么添加账户啊?用scott登陆不上去 说用户已锁定相关的知识,希望对你有一定的参考价值。
参考技术A 开始——程序——oracle,应用程序开发——sql*plus,输入用户名:system,密码:是你安装的时输入的密码。给scott用户解锁:
alter user scott account unlock;
登陆时可以输入新的密码。追问
怎么添加新的用户?
追答create user 用户名 identified by 密码;
grant create session to 用户名;
conn 用户名/密码;
1、比如:赋予可以用户拥有操作DDL的权限
SQL>grant connect,resource to 用户名;
2、权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限,如:
grant connect,resource,dba to 用户名;
用这俩登陆试试。
如果可以的话再 create user …… identified by ……
scott解锁:
alter user scott account unlock;
用户赋权:
grant connect(或者其他dba啊resource啊) to ……(用户名) 参考技术C 你需要以DBA权限登录
SQL> CONN SYS AS SYSDBA
输入密码: ***
alter user <username> account unlock
解锁追问
怎么添加新的用户啊?
追答CREATE USER user_name IDENTIFIED BY user_password;
GRANT DBA TO user_name;
COMMIT;
user_name 你需要的用户名
user_password 用户名的密码
alter user scott identified by ***;
Oracle vm virtualbox centos6.3安装完了,但是 启动时忘记了账户密码怎么修改啊
修改的方法和操作步骤如下:
1、首先,引导系统并在进入系统之前按键盘上的Esc键进入以下界面,如下图所示。
2、其次,完成上述步骤后,按键盘上的e键,出现以下界面,如下图所示。
3、接着,完成上述步骤后,选择第二个以kernal开头的项,然后按e键,将出现以下界面,如下图所示。
4、然后,完成上述步骤后,键入一个空格,输入数字1,返回后,返回此界面,如下图所示。
5、随后,完成上述步骤后,找到第二项,按键盘的b键,系统将自动重启,进入以下界面,如下图所示。
6、接着,完成上述步骤后,输入“passwd root”,回车并输入新密码,再回车,然后再次输入密码确认,密码修改成功,如下图所示。
7、最后,完成上述步骤后,输入“shutdown -r now”,然后按Enter键重新启动系统即可,如下图所示。
参考技术A答案不完整,我重新整理一下,解决方案是在别的网站看到的。
关于 VMware 在centos中忘记密码的情况,解决方案如下:
开机启动系统,在进入系统之前按键盘上面的Esc键,进入下面的界面
2.按键盘上的e键,出现下面界面
3.选择第二项kernal开头的,按e键,会出现下面的界面
4.打一个空格,再输入数字1,回车之后,回回到这个界面
5.定位在第二项,按键盘b键,系统会自动重启,进入下面的界面
6.输入passwd root,回车-输入新密码,回车,再输一次
看到passwd:all authentication tokens updated successfully.一行
说明密码修改成功
7.输入shutdown -r now 回车,重启系统。
输入root回车,再输入密码
就可以了~
开机启动系统,在进入系统之前按键盘上面的Esc键,会看到
按键盘上的e键,出现几个选择项目,点击kernel开头的
然后输入命令passwd root root为账户名称
本回答被提问者采纳 参考技术C输入上面的指令就可以修改新密码了。
以上是关于oracle数据库 建立完成之后 怎么添加账户啊?用scott登陆不上去 说用户已锁定的主要内容,如果未能解决你的问题,请参考以下文章