更改用户口令。
注意 虽然 sp_iqpassword 仍支持向后兼容,但使用 ALTER USER 更改用户口令。
call sp_iqpassword (‘’, ‘’ [, ‘’]) sp_iqpassword ‘’, ‘’ [, ‘’] 您必须具有系统过程的 EXECUTE 特权。 设置自己的口令不需要具备其它系统特权。设置其他用户的口令需具备 CHANGE PASSWORD 系统特权。
用户口令是一个标识符。任何用户均可使用 sp_iqpassword 来更改自己的口令。更改任何现有用户的口令需具备 CHANGE PASSWORD 系统特权。
标识符的最大长度是 128 个字节。当以下任一条件成立时,标识符必须用双引号引起来或用中括号括起来:
将已登录用户的口令从 irk103 更改为 exP984:
sp_iqpassword 'irk103', 'exP984'如果已登录用户具有 CHANGE PASSWORD 系统特权或该用户为用户 joe,将用户 joe 的口令从 eprr45 更改为 pdi032:
call sp_iqpassword ('eprr45', 'pdi932', 'joe')