给SQL sever添加登录名

嘿,兄弟,咱们来说说在SQL Server里头添加登录名那点事儿,这可是个技术活儿,不过别怕,我给你详细唠唠。

首先,你得打开那个SQL Server管理工具,也就是咱们常说的SSMS。
这玩意儿得从微软官网下,然后安装。

然后,连接服务器,你得填服务器名,通常就是你电脑的名字。
这步很简单,对吧?选好登录方式,用Windows身份验证就成,然后点连接,要是成功了,就看到那个主界面了。

接下来,创建登录名,你得在对象资源管理器里头,展开安全性文件夹,然后右键点击登录名,选择新建登录名。

然后,配置登录名属性,这个得看仔细点。
在常规页面,你得输入登录名,比如你就写个NewUser。
然后选择SQL Server身份验证,填个密码,再确认一下密码。
这儿有个强制实施密码策略,根据你的需求来,有时候生产环境得严格点。

然后,授权服务器角色,你得点击服务器角色页面,勾选sysadmin,这个角色权限可大了,相当于系统管理员。

映射数据库用户,这个也很关键,你得点击用户映射页面,勾选需要访问的数据库,比如TestDB,系统就会自动创建同名数据库用户,然后点确定保存。

注意事项得记牢,授权和映射必须都完成,不然登录名访问不了资源。
密码策略,生产环境得启用,增强安全性,测试环境可以暂时取消。

最后,权限控制,根据需求分配角色,比如用db_owner代替sysadmin,这样可以限制权限。

说实话,我当时也没想明白这其中的逻辑,不过现在弄明白了,这其实就是个按步骤来的事儿。

SQLsever2008 R2如何新建用户

结论:图形界面新建SQLServer2 008 R2 用户,步骤要明确。

步骤1 :确保SQLServer服务运行。
在配置管理器启动。
步骤2 :登录SSMS,用sa账户连接。
步骤3 :定位数据库→安全性→用户。
右键新建用户。
步骤4 :用户名填abc。
登录名点浏览选服务器级登录。
步骤5 :服务器级登录需提前创建,在安全性→登录名里。
步骤6 :确认后右键刷新,看abc用户显示。
需单独授权权限。

注意:Windows身份验证需权限。
你自己掂量。

如何设置sqlserver默认用户名和密码?

这事儿我得跟你唠唠。
前年我在上海帮一家小公司搭系统,这SQL Server的默认用户名和密码,真不是那么回事儿。

你想想,刚装完那玩意儿,哪有什么固定的默认用户名和密码啊?人家根本不给你这个。
我记得当时装完,系统就让我赶紧设置个管理员账户。
那会儿我选了“sa”当用户名,自己随便设了个密码。
但这只是第一次,不是啥永久默认。

关键是啊,新装的SQL Server默认是用的Windows身份验证,就是看你电脑上的用户名密码。
你要是想用SQL Server自带的身份验证,那得自己动手,创建一个登录名,再给它设个密码。

我当年就用T-SQL搞过,那会儿手滑,命令写得挺顺溜。
就那样,CREATE LOGIN [username] WITH PASSWORD='password'; 这句就搞定了。
注意,这里[username]是你想叫啥用户名,'password'就得你自己想个复杂的密码。
这玩意儿得符合SQL Server的密码策略,多长,啥复杂度的,都得满足。

光有用户名密码还不行,还得给这用户啥权限。
你要是创建了个用户叫“小王”,你得让“小王”能干嘛,不能干嘛。
比如,他能不能建表,能不能删数据,这些得在数据库里给他设好权限。
我这儿我记得是把他加到了某个数据库的角色里,具体叫啥角色我忘了,反正是搞定了。

最后啊,密码这东西,千万不能乱放。
得好好保管。
我这儿有个习惯,就是设好了密码,第二天就得换掉,安全第一。
而且啊,现在SQL Server都有密码策略,可以自动让密码过期,或者用密码多久得换一次,这都能增强安全性。

所以你看,虽然SQL Server没啥固定的默认用户名和密码,但你只要自己创建,设好密码,搞懂权限,那就能用了。
这事儿吧,关键在于动手去操作,搞明白了,就啥都不是事儿。