<div id=”codeSnippetWrapper”>
<pre style=”border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: ‘Courier New’,courier,monospace; direction: ltr; border-top-style: none; color: black; font-size: 10pt; border-left-style: none; overflow: visible; padding-top: 0px” id=”codeSnippet”>–创建登陆用户–<span style=”color: #0000ff”>create login login_name <span style=”color: #0000ff”>from windows <span style=”color: #0000ff”>with default_database = <span style=”color: #0000ff”>database | default_language = <span style=”color: #0000ff”>language;<span style=”color: #0000ff”>create login [localhost\hoojo-pc] <span style=”color: #0000ff”>from windows <span style=”color: #0000ff”>with default_database = testHome;–创建登陆用户–<span style=”color: #0000ff”>create login login_name <span style=”color: #0000ff”>with password = <span style=”color: #006080″>’pwd’ [hashed] [must_change] [check_expiration] [check_policy]<span style=”color: #0000ff”>create login <span style=”color: #0000ff”>admin <span style=”color: #0000ff”>with password = <span style=”color: #006080″>’123456′,default_database = testHome;–查看登陆用户<span style=”color: #0000ff”>select * <span style=”color: #0000ff”>from sys.sql_logins;–修改用户<span style=”color: #0000ff”>alter login <span style=”color: #0000ff”>admin <span style=”color: #0000ff”>with name = jackson;<span style=”color: #0000ff”>alter login jackson <span style=”color: #0000ff”>with password = <span style=”color: #006080″>’abcd’;–禁用、启用用户<span style=”color: #0000ff”>alter login jackson disable; –禁用<span style=”color: #0000ff”>alter login jackson enable; –启用–删除用户<span style=”color: #0000ff”>drop login jackson;–修改映射凭据(将登录名MacraeS 映射到凭据Custodian04)<span style=”color: #0000ff”>alter login jackson <span style=”color: #0000ff”>with credential = Custodian04;——-数据库用户–创建数据库用户<span style=”color: #0000ff”>create <span style=”color: #0000ff”>user jack <span style=”color: #0000ff”>from login <span style=”color: #0000ff”>admin;<span style=”color: #0000ff”>create <span style=”color: #0000ff”>user jason <span style=”color: #0000ff”>for login jackson;<span style=”color: #0000ff”>create <span style=”color: #0000ff”>user jack <span style=”color: #0000ff”>from login <span style=”color: #0000ff”>admin <span style=”color: #0000ff”>with default_schema = temp_schema;–启动guest用户(不推荐使用)–特殊用户dbo、guest;sa对应的dbo用户,其他没有映射的用户就是guest用户<span style=”color: #0000ff”>grant <span style=”color: #0000ff”>connect <span style=”color: #0000ff”>to guest;–修改用户<span style=”color: #0000ff”>alter <span style=”color: #0000ff”>user jack <span style=”color: #0000ff”>with name = jason;<span style=”color: #0000ff”>alter <span style=”color: #0000ff”>user jason <span style=”color: #0000ff”>with default_schema = jason_schema;–删除用户<span style=”color: #0000ff”>drop <span style=”color: #0000ff”>user jason;——–数据库角色–给jack用户授权buyers角色<span style=”color: #0000ff”>create <span style=”color: #0000ff”>role buyers <span style=”color: #0000ff”>authorIzation jack;–修改角色<span style=”color: #0000ff”>alter <span style=”color: #0000ff”>role buyers <span style=”color: #0000ff”>with name = new_buyers;–删除角色<span style=”color: #0000ff”>drop <span style=”color: #0000ff”>role new_buyers;——–架构管理–创建<span style=”color: #0000ff”>create <span style=”color: #0000ff”>schema temp_schema;–指定用户<span style=”color: #0000ff”>create <span style=”color: #0000ff”>schema jason_scheam <span style=”color: #0000ff”>authorization jason;–授权查询<span style=”color: #0000ff”>grant <span style=”color: #0000ff”>select <span style=”color: #0000ff”>to jason;–删除<span style=”color: #0000ff”>drop <span style=”color: #0000ff”>schema jason_scheam;——–权限–授权创建table<span style=”color: #0000ff”>grant <span style=”color: #0000ff”>create <span style=”color: #0000ff”>table <span style=”color: #0000ff”>to jason;–授权jason查询student表<span style=”color: #0000ff”>grant <span style=”color: #0000ff”>select <span style=”color: #0000ff”>on student <span style=”color: #0000ff”>to jason;–收回权限<span style=”color: #0000ff”>revoke <span style=”color: #0000ff”>create <span style=”color: #0000ff”>table <span style=”color: #0000ff”>to jason;<span style=”color: #0000ff”>revoke <span style=”color: #0000ff”>select <span style=”color: #0000ff”>on student <span style=”color: #0000ff”>to jason;