你的mysql数据库里面有一个数据库,名字教做mysql,里面有个表,名字叫做user,你看一下这个表的结构和现有数据,你就知道应该怎么做了,比如你可以添加一条数据,host为你指定的ip,user可以是%,password就不管了,后面设置相应的权限(可以全部都是y),这样那个机器无论用什么用户和密码都可以连接数据库,而拥有你指定的权限。
耐心点吧,我相信你一看就明白。
‘贰’ sql server 2008中如何查询指定数据库用户的权限
我本地没有sql2008,只有sql2005。因为sql2000和sql2005差不多的,呵呵,估计08和05两者该差不多,你试试下面sql2005的方法吧:数据库--》安全性--》右击登录名--新建,然后你就可以新建登录名和设置权限了。呵呵,试试吧!
‘叁’ 如何设置数据库的权限
1、首先用管理员进入数据库级中的安全性,点击登录名,点击新建登录名。
‘肆’ 如何给SQL数据库开放权限,让所有人都可以访问
我来回答吧,我以前也遇到过你这样的问题,后来我自己解决了。
1、xp系统安装的 SQL数据库服务器,肯定是不能远程联机的,因为xp系统只能装非企业版的数据库SQL Server。非企业版SQL Server对远程连接做了限制,不可以远程连接。就是非本机的用户连接时,全部拒绝,但ipc连接登录后除外。
2、建议换做非xp系统,最好windows 2000server 或者 windows 2003 server+ SQL Server企业版。因为只有这些系统才可以安装企业版的SQL Server,因为其他非企业版的SQL Server只允许本机链接,非本机的sql链接将会出错。
3、装SQL Server的那台机器要开通1433端口,用于其他机器连接SQL Server。
4、查看安装的SQL Server服务器版本:SQL企业管理器-展开控制台跟目录-展开到-本地组-(local)-右击属性- 常规-产品,如果是企业版,大多显示 SQL Server Enterprice Edition, 否则显示其他的版本。个人版:SQL Server Personal Edition
如果还不清楚,可以问我。
‘伍’ db2数据库如何查看一个数据库的用户有哪些和权限
查看当前用户:
select
user()
;
查看用户的权限:
show
grants
for
'username'@'localhost'
查看当前用户的权限:
show
grants
;
修改
root
用户的密码
set
password
for
'root'@'localhost'
=
password('新密码');
或者:
update
user
set
password
=
password('newpass')
where
user
=
'root';
flush
privileges
;
privileges;