mysql可以为单个数据库设置用户名密码吗(mysql添加用户名和密码)

mysql可以为单个数据库设置用户名密码吗(mysql添加用户名和密码),第1张

有两种方法让sql数据库设置为单用户模式:

一、sqlservrexe-m-c

1、关闭sqlserver(实例)服务

2、运行----

注:C:ProgramFilesMicrosoftSQLServerMSSQL1MSSQLBinnsqlservrexe-m这个路径按照自己的sqlserver安装路径自行调整

3、经过上面两步就设置好的单用户登陆,你既可以使用企业管理器登陆,又可以通过在运行框中执行sqlcmdexe运行doc下的命令

二、在sqlserver2005的配置管理工具中设置

1、打开配置管理工具,在sqlserver(实例名称)上右键打开属性,在高级的启动参数前加上-m;别忘了‘;‘因为参数是通过’;‘来分隔的

2、设置完成后重启sqlserver服务即可

1、登录:mysql -u root -p

2、查看现有用户,select host,user,authentication_string from mysqluser;

3、新建用户,create user "sss"@"host" identified by "123";

4、再次查看用户列表,可以看到sss用户已创建,select host,user,authentication_string from mysqluser;

楼主你好:

这是平时用的几条语句:

GO

--删除登陆

--sp_droplogin 'test'

GO

--添加登陆用户

sp_addlogin @loginame = N'test',

@passwd = '123456',

@defdb = N'test',

@deflanguage = N'Simplified Chinese',

@sid = NULL,

@encryptopt = NULL

GO

USE [test]

GO

--删除用户

--exec sp_dropuser 'test'

--为数据添加用户

exec sp_adduser 'test'

--逐个表授权

--GRANT SELECT, INSERT, UPDATE, DELETE

--ON adminlog

--TO test

GO

--授予权限

exec sp_addrolemember 'db_owner','test'

--列出全部表名

--select name from sysobjects where xtype = 'U' order by name

GO

MySQL创建数据库与创建用户以及授权

1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库

采用create schema和create database创建数据库的效果一样。

2、create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户

密码8位以上,包括:大写字母、小写字母、数字、特殊字符

%:匹配所有主机,该地方还可以设置成‘localhost’,代表只能本地访问,例如root账户默认为‘localhost‘

3、grant select,insert,update,delete,create on [数据库名称] to [用户名称];--用户授权数据库

代表整个数据库

4、flush privileges ;--立即启用修改

5、revoke all on from tester;--取消用户所有数据库(表)的所有权限

6、delete from mysqluser where user='tester';--删除用户

7、drop database [schema名称|数据库名称];--删除数据库

分类: 数据库

标签: MySQL创建数据, MySQL创建用户, MySQL授权, MySQL取消授权, MySQL删除账户

好文要顶 关注我 收藏该文

铭久

粉丝 - 17 关注 - 2

+加关注

00

« 上一篇: Windows系统下MySQL解压版添加到系统服务

» 下一篇: ionic安装插件常用命令

posted @ 2016-05-17 09:27 铭久 阅读(83691) 评论(0) 编辑 收藏 举报

通常的处理方式:

创建一个用户表MstUser,包括字段:用户编码UserCode,用户姓名UserName,以及其他信息,主键为用户编码UserCode。

在其他数据库表里添加字段用户编码UserCode,设置为外键,与用户表MstUser的用户编码UserCode相关联。

以上就是关于mysql可以为单个数据库设置用户名密码吗(mysql添加用户名和密码)全部的内容,包括:mysql可以为单个数据库设置用户名密码吗(mysql添加用户名和密码)、mysql如何创建新用户,例如创建一个sss 密码为123的用户、sql server创建数据库用户语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10138386.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存