如何在oracle 10g中创建没有密码的用户?

时间:2013-03-07 08:00:06

标签: sql oracle10g

我正在尝试使用查询创建没有任何密码的用户 -

create user abc;
create user 'abc'@'localhost';

但它们都不起作用。在oracle文档中给出了通过不包含IDENTIFIED BY子句来创建没有密码的用户是有效的。

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:3)

使用:

  • Oracle钱包。用户通过密码识别,但不会手动提示密码。
  • 外部身份验证。创建外部标识的用户XY;然后,用户XY必须在数据库服务器上拥有OS帐户。

答案 1 :(得分:1)

您可以使用外部关键字创建没有密码的用户该用户的OS身份验证用作密码,用户应具有数据库的访问权限。