怎么设置SQL数据库用户权限

怎么设置SQL数据库用户权限,第1张

设置SQL数据库用户权限的方法如下: 点击进入数据库级别的“安全性”、“登录名”、“新建登录名”;在“常规”选项卡中,创建登陆名,并设置默认的数据库;在“用户映射”选项卡中,勾选需要设置的数据库,并设置“架构”,点击“确认”按钮,完成创建用户的 *** 作;在“权限”选项卡中,依次点击“添加”、“浏览”、“选择对象”;点击“确认”按钮后即可。

1.

mysql数据库

,忘记root

用户登录

密码。

解决如下:

a.重置密码

#/etc/init.d/mysqld

stop

#mysqld_safe

--user=mysql

--skip-grant-tables

--skip-networking

&

#mysql

-u

root

mysql

mysql>

UPDATE

user

SET

Password=PASSWORD('newpassword')

where

USER='root'

mysql>

FLUSH

PRIVILEGES

mysql>

quit

b.使用新密码登录

#mysql

-u

root

-pnewpassword

2.远程登录权限

mysql>

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'myuser'@'%'

IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION

mysql>

FLUSH

PRIVILEGES

上面授权是允许myuser用户,从任何机器都能访问mysql服务器。

%代表任何客户端,也可以是

localhost

,或者是某一ip地址。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9622828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存