1、进入sqlserver management studio2、选择安全性->登录名->右键新建登录名3、在常规里输入用户名和密码4、在"用户映射"里“映射到此登录名的用户”选择该用户可以操作的数据库5、在“数据库角色成员身份”里选择"db_datareader",6、这样一个只读用户就创建完成了...
分类:
数据库 时间:
2014-08-11 17:38:32
阅读次数:
258
一、产生Guid的方法1、SqlServer中使用系统自带的NEWID函数: select NEWID()2、C#中,使用Guid类型的NewGuid方法: Guid gid; gid = Guid.NewGuid(); Console.WriteLine(gid); C...
分类:
其他好文 时间:
2014-08-11 17:04:52
阅读次数:
161
如果要在Production执行数据改动必须小心,可以使用事务提前验证一下自己写的SQL是不是你期望的。尤其是Update的where 条件有问题的话,跟新的记录就会超出预期的范围。如下面的语句,一着急我差点把cartid = 678417 忘了,要是在Production执行影响就大了。 BEGI...
分类:
数据库 时间:
2014-08-11 11:48:12
阅读次数:
195
前记: 毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业。之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境。对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过。所以利用这周末的我在阿里云上49元搞了...
分类:
数据库 时间:
2014-08-10 21:24:31
阅读次数:
331
1.存储过程的语法各式eg:DELIMITER $$CREATE PROCEDURE test_p_add9( p_name VARCHAR(100), p_test VARCHAR(100), p_age INT, OUT o_newid INT)BEGIN INSERT INTO tab...
分类:
数据库 时间:
2014-08-10 10:17:30
阅读次数:
336
数据库语言DML(数据操作语言)selectinsertdeleteupdateDDL(数据定义语言--建表建库等)creatdropalterDCL(数据控制语言)grantrevoke数据库的简易流程(数据库客户端软件和数据库服务软件的执行流程)安装时有一个客户端管理软件和一个服务器。我们平常操...
分类:
数据库 时间:
2014-08-10 01:34:59
阅读次数:
532
错误信息如下:标题: Microsoft SQLServer Management Studio Express------------------------------附加数据库 对于 服务器“TITANIC-PC/SQLEXPRESS”失败。 (Microsoft.SqlServer.Expr...
分类:
数据库 时间:
2014-08-09 23:04:39
阅读次数:
398
(1) 客户端sqlserver网络接口通过一种网络协议(可以是共享内存:简单高速,客户端和sql server在同一台计算机默认连接方式;TCP/IP:访问sql server最常用的一种协议,客户端指定ip地址和端口号连接到sql server;命名管道:命名管道和TCP/IP协议在体系结构上是...
分类:
数据库 时间:
2014-08-09 21:26:19
阅读次数:
312
(1) 客户端sqlserver网络接口通过一种网络协议(可以是共享内存:简单高速,客户端和sql server在同一台计算机默认连接方式;TCP/IP:访问sql server最常用的一种协议,客户端指定ip地址和端口号连接到sql server;命名管道:命名管道和TCP/IP协议在体系结构上是...
分类:
其他好文 时间:
2014-08-09 21:07:19
阅读次数:
236