2、为用户分组,在数据库中对用户进行权限设置。
3、写存储过程,用存储过程访问数据库数据,然后对存储过程设置权限
$userId是否有值,有没有报错?
$sql = "update `user` set `id`='".$userId."',`username`=".$username.",`password`=".$password.",`email`=".$email.",`idgroup`=".$idgroup." where id=".$userId.""改成
$sql = "update `user` set `username`=".$username.",`password`=".$password.",`email`=".$email.",`idgroup`=".$idgroup." where id=".$userId.""试试
一、修改前准备工作:使用ssh工具以root身份连接服务器,
然后切换到oracle用户:su
-
oracle(回车)
使用sqlplus连接数据库:sqlplus
/nolog(回车)
以管理员身份登录sys用户:conn
sys/sys
as
sysdba(回车)
数据库连接成功,至此准备工作完成。
二、修改用户名称。
数据库连接成功后,在sql>提示后面继续输入:
首先查到到所需修改用户名称的用户需要:select
user#,name
from
user$(回车)--如:user#等于66
现在就可以修改用户名称了:update
user$
set
name='新的用户名称'
where
user#=66(回车)
系统会提示:1
row
updated.说明修改成功,
再输入:commit;(回车)提交所作修改。
三、修改用户密码。
数据库连接成功后,在sql>提示后输入:alter
user
用户名
identified
by
新密码(回车)
再输入:commit;(回车)提交所作修改即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)