网站首页 > 文章中心 > 其它

oracle怎么配密码

作者:小编 更新时间:2023-10-22 11:40:40 浏览量:142人看过

oracle怎么重新配置用户和密码

不需要重新配置!只是关机重启后,oracle的服务也就关闭了,再次连接要先打开oracle服务,也就是在services里把oracle监听开起来,那只是开服务,不是配置!一般配置一次测试成功了就不需要再配置了.

oracle怎样设置用户名和密码

一般来说,oracle数据库安装后,里面有很多个默认账号和密码,比较常用的是:账号:scott 密码:tiger 账号:system 密码:manager 账号:sys 密码:任意字符.

当我们想创建一个账号时,可以使用sys登录sysdba后,创建用户(需要授权),代码如下

create user 用户名 identified by "密码";

授权:grant create session to 用户名;

grant create table to 用户名;

grant create tablespace to 用户名;

grant create view to 用户名;

我们一般使用的是用scott登录sysdba,这时候有可能出现账户未解锁的状态,这时候可以用

alter user scott account unlock;

来解锁账户.解锁之后可能会要求你改密码:可以用

alter user scott identified by tiger;

再登录

conn scott/tiger;

oracle安装时候怎么自己怎么设置账号密码?还有超级用户sys用户那些怎么设置密码?我就练习一下

默认的:最高权限用户:system 密码:manager

管理员权限用户:sys 密码:change_on_install

普通用户:scott 密码:tiger

登陆管理员或超级管理员用户可以自己建立属于自己的用户 :

命令:create user userName identified by password;

创建用户名为: userName, 密码为 password 的用户

分配权限:

grant dba to userName; --授予DBA权限

grant unlimited tablespace to userName;--授予不限制的表空间

grant select any table to userName; --授予查询任何表

grant select any dictionary to userName;--授予 查询 任何字典

怎么给oracle新建账号密码

create user [username] identified by [password] 创建新的用户

ex:grant create session to [username] 此时只能连接到数据库

grant connect,resource to [username] 此时权限能满足要求

alter user [username] identified by [password] 修改用户密码

alter user [username] password expired 下次登录时提示修改密码

alter user [username] account lock 锁住用户

alter user [username] account unlock 解锁锁用户

grant select,delete on scott.emp to [username] 把scott下emp表的两个权限给用户

revoke select ,delete on scott.emo from [username] 回收权限

//创建用户并指定表空间

create user username identified by password

default tablespace user_data

temporary tablespace user_temp;

//给用户授予权限

grant connect,resource to username;

//以后以该用户登录,创建的任何数据库对象都属于user_temp 和user_data表空间,

这就不用在每创建一个对象给其指定表空间了

撤权:

revoke 权限... from 用户名;

删除用户命令

drop user user_name cascade;

在进行procedure执行的时候,用的是PL/SQL工具中的test,调试方法进行执行,因为有输入参数,但是报了个错:

"note:debugging requires the debug connect session system privilege".

原因是用户权限不够,使用以下命令授予权限:

GRANT debug any procedure, debug connect session TO username

其实只需要授予debug connect session 就可以了,已经过测试.

以上就是土嘎嘎小编为大家整理的oracle怎么配密码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章