首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为sqlplus /as sysdba设置密码

如何为sqlplus /as sysdba设置密码
EN

Stack Overflow用户
提问于 2013-02-12 09:18:47
回答 3查看 87.8K关注 0票数 11

我是甲骨文的新手。我想知道如何在oracle 11g中为sqlplus / as sysdba设置登录密码。

我想为我的下一个登录设置密码,我不想以sqlplus / as sysdba登录,因为任何人都可以使用sqlplus / as sysdba登录,并且可以轻松地访问数据或更改现有用户的密码。

EN

回答 3

Stack Overflow用户

发布于 2013-02-12 12:30:44

要设置新密码,您应该(在连接到DB之后):

代码语言:javascript
复制
alter user SYS identified by "newpassword";

但是,如果您想防止在没有密码- sqlplus / as sysdba的情况下进行连接,则需要添加以下内容:

代码语言:javascript
复制
SQLNET.AUTHENTICATION_SERVICES=none

sqlnet.ora

票数 15
EN

Stack Overflow用户

发布于 2013-02-12 12:38:47

不只是任何人都可以使用sqlplus / as sysdba登录。操作系统用户必须是为管理数据库而创建的OS DBA组的成员(此组可以有不同的名称)。

您应该只分配这个组的实际DBA成员资格。而且,在我看来,没有人应该以oracle的身份登录(假设这里是Unix(-like)系统)。

票数 3
EN

Stack Overflow用户

发布于 2013-10-24 12:18:03

代码语言:javascript
复制
SQLPLUS username/password@identifier_name
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14829126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档