
mysqladmin -uroot -poldpass password newpass
直接在命令行下打就OK了.不要登入到mysql里..
grant 就是授予权限..
grant 权限位 ON 库名.表名 TO 用户@'域名(只能在何处登录)' INDENTIFIED BY '密码' with grant option(此句表示建立的这个用户对创建其他用户进行授权...)
用户@'%'表示该用户在任何地方都能登录
用户@localhost 用户只能在本机登录
收回权限用revoke
具体你可以查看mysql手册..
这个东西我也有点忘了...
是权限问题,需要修改此登录当前数据库的用户对表的读写权限。语句修改方法:mysql>GRANT INSERT, UPDATE, DELETE ON `yourdb`.ng_sessions_data TO 'youruser'@'%'可参考的工具(MySQL Administrator ): http://www.mysqlpub.com/viewthread.php?tid=30&extra=page%3D1你MYSQL目录没有读写权限,如果是FAT32分区直接把目录的只读权限去除应该就可以了,如果是NTFS分区格式就麻烦些:在您的数据库文件上文件夹上面点击右键-属性-安全-添加用户:IUSR_计算机名并开放IUSR_计算机名的读取、写入权限(已使用过,OK,只要加上read和write权限即可。)希望可以解决你的问题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)