Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
定义某个用户 ID 用于验证的口令。
PWD=password
如果未设置 UID 以及 PWD,则 UltraLite 使用 UID=DBA 和 PWD=sql 打开连接。
数据库的每个用户都有口令。UltraLite 可支持多达四组的用户 ID/口令组合。
可将口令设置为 NULL 或空字符串。
每当创建一个新用户或现有用户更改其口令时都会随机生成一个 4 字节长度的 salt 值。salt 值会在计算口令散列时附加到用户的口令,并且随散列一起存储在数据库中。Salting 大大减少了可导致字典被攻击的漏洞,同时可确保使用相同口令的用户会有不同的口令散列。
此连接参数未加密。但是,UltraLite 在保存口令前对其执行散列,所以只能使用 Sybase Central 修改口令。请参见管理用户权限和特权。
以下部分连接字符串提供用户 ID DBA 和口令 sql:
"UID=DBA;PWD=sql"
以下部分连接字符串提供用户 ID DBA 和空口令:
"UID=DBA;PWD=''"